powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Состояние объекта. Сохранение состояния списка
8 сообщений из 8, страница 1 из 1
Состояние объекта. Сохранение состояния списка
    #38841178
dragon77722
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, пожалуйста, как сохранить состояние списка?
В смысле, у пользователя список друзей заново становится null. db.Savechanges() не помогает


public class ApplicationUser : IdentityUser
{
public ApplicationUser()
{

}
public ApplicationUser(string hometown)
{
Hometown = hometown;
friendMessageOnly = true;
}
public string Realname { get; set; }
public string Surname { get; set; }
public string Age { get; set; }
public string Hometown { get; set; }
public bool friendMessageOnly { get; set; }
public List<string> FriendBase
{
get;
set;
}

public List<string> requestsTo { get; set; }

//public List<string> requestsTo { get; set; }

public async Task<ClaimsIdentity> GenerateUserIdentityAsync(UserManager<ApplicationUser> manager)
{
// Note the authenticationType must match the one defined in CookieAuthenticationOptions.AuthenticationType
var userIdentity = await manager.CreateIdentityAsync(this, DefaultAuthenticationTypes.ApplicationCookie);
// Add custom user claims here
return userIdentity;
}
public override string ToString()
{
string result = "";
if (Surname != null)
{
result += Surname;
result += " ";
}
if(Realname != null)
{
result += Realname;
result += " ";
}
string dop = "(" + Email + ")";
result += dop;
return result;
}
}

public class ApplicationDbContext : IdentityDbContext<ApplicationUser>
{
public ApplicationDbContext()
: base("DefaultConnection", throwIfV1Schema: false)
{
this.Database.Log = s => System.Diagnostics.Debug.WriteLine(s);

}

public static ApplicationDbContext Create()
{
return new ApplicationDbContext();
}

public System.Data.Entity.DbSet<Messenger.Models.Conversation> Conversations { get; set; }

public System.Data.Entity.DbSet<Messenger.Models.Message> Messages { get; set; }
}
...
Рейтинг: 0 / 0
Состояние объекта. Сохранение состояния списка
    #38841185
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Состояние объекта. Сохранение состояния списка
    #38841195
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Состояние объекта. Сохранение состояния списка
    #38841249
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

ну зачем так жирно, человек первый раз все-таки...

вопрос не очень ясен в контексте приведенного кода, но может вот это?
Код: c#
1.
public virtual List<string> FriendBase
...
Рейтинг: 0 / 0
Состояние объекта. Сохранение состояния списка
    #38841251
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Proну зачем так жирно, человек первый раз все-таки...

по-моему, очевидно, что не форматированный код читать невозможно. потратить 3 минуты, чтобы найти нужные кнопки и теги, это не подвиг — на всех проф. ресурсах такая возможность есть.
...
Рейтинг: 0 / 0
Состояние объекта. Сохранение состояния списка
    #38841258
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

Я сам когда сюда первый раз попал, не сразу правильно оформил... ну не был я до этого на проф ресурсах с такой возможностью, поэтому не попытался ее найти

У автора, скорее, проблема изложить сам вопрос, я, в общем-то, нифига не понял, задавать кучу встречных вопросов некогда, надо бежать.
Если мое предположение насчет virtual неверно, тогда автору может помочь вот это ...
...
Рейтинг: 0 / 0
Состояние объекта. Сохранение состояния списка
    #38841568
dragon77722
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro, я хочу добавлять список друзей других пользователей, чтобы они в нем сохранялись, но список каждый раз очищается
...
Рейтинг: 0 / 0
Состояние объекта. Сохранение состояния списка
    #38841585
dragon77722
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,

ну, в базу данных не сохраняется состояние list, только обычных свойств, нужно сохранить list
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Состояние объекта. Сохранение состояния списка
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]