Гость
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Состояние объекта. Сохранение состояния списка / 8 сообщений из 8, страница 1 из 1
24.12.2014, 01:56
    #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
24.12.2014, 02:24
    #38841185
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Состояние объекта. Сохранение состояния списка
...
Рейтинг: 0 / 0
24.12.2014, 04:19
    #38841195
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Состояние объекта. Сохранение состояния списка
...
Рейтинг: 0 / 0
24.12.2014, 08:52
    #38841249
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Состояние объекта. Сохранение состояния списка
hVostt,

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

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

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

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

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

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


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