Я пытаюсь решить, какой из них лучше всего вызвать хранимую процедуру.
Я новичок в ASP.NET MVC, и я много читал о Linq to SQL и Entity Framework, а также о шаблоне репозитория. Честно говоря, мне трудно понять реальные различия между L2S и EF... но я хочу убедиться, что то, что я создаю в своем приложении, является правильным.
В настоящее время мне нужно правильно вызвать хранимые процедуры, чтобы: a) сохранить некоторую пользовательскую информацию и получить ответ и, б) захватить некоторое портирование для каталога продуктов.
До сих пор я создал файл Linq to SQL.dbml, выбрал sotred процедуру из Server Explorer и перетащил этот экземпляр в .dbml. В настоящее время я вызываю хранимую процедуру следующим образом:
MyLinqModel _db = new MyLinqModel();
_db.MyStoredProcedure(args);
Я знаю, что нужно быть более вовлеченным... плюс я делаю это в своем контроллере, который, как я понимаю, не является хорошей практикой.
Может ли кто-нибудь узнать, что мои проблемы здесь?