ASP.Net & SQL SERVER

Рейтинг: 0Ответов: 1Опубликовано: 02.05.2015

Здравствуйте, у меня такой вопрос. Я пишу приложение чат на asp.net api. Я хочу чтобы сообщения сохранялись в sql server. Для этого я в sql server создал таблицу user c полями id, name, message. В visual studio подключил эту таблицу. Как сделать так чтобы сообщения хранились в sql server?

Ответы

▲ 1

Если у вас уже есть модель (контекст EF), и есть конкретное место, где нужно сохранять сообщение (экшн на сервере), то код будет выглядеть примерно так:

using (var context = new MyContext())
{
    context.Users.Add(new User { Name = data.Name, Message = data.Message };
    context.SubmitChanges();
}

где data - пришедший в эшкн объект с именем пользователя и сообщением.