Я пытался найти код для следующих действий, но, похоже, не смог найти правильные условия google. WЖурналирование вызовов и параметров хранимой процедуры Entity Framework
У нас есть код, который вызывает хранимые процедуры через Entity Framework 6.0+. В идеале, мы хотели бы войти (утешать, например) вызов & его параметры (у нас был подобный код со старыми ADO.NET методами)
using (myContext ctx = new Context())
{
// the .Log() is just a way I'm imagining logging the call.
ctx.Log().CallMyStoredProcedure(param1, param2, param3);
}
Что я хотел бы видеть в плен будет следующим
- Хранимая процедура
CallMyStoredProcedure
была вызвана следующими параметрами - @ Parameter1 = param1, @ Parameter2 = param2, @ параметр3 = param3
Любые идеи?
Что-то вроде этого? http://msdn.microsoft.com/en-gb/data/dn469464.aspx –
Ничего себе, спасибо, это было именно то, что я искал. Я дал ему тест, и он работал как шарм. Отправьте его как ответ, и я дам вам очки. – Lareau