Доступ к хранимым процедурам с помощью robconery / mass?
Еще одна замечательная статья Роба о Massive ORM. То, что я не смог найти, это ссылки на то, как получить доступ к хранимым процедурам. У SubSonic были некоторые проблемы с накладными расходами на использование ActiveRecords, поэтому я предпочел сделать доступ к данным с помощью хранимых процедур, все еще используя SubSonic ORM.
Чего я еще не видел, так это прямой поддержки таких вещей, как TVP SQL Server в ORM, поэтому я изменил SubSonic (бесстыдный плагин) для их поддержки.
Возможно ли получить доступ к SQL Server sprocs с помощью Massive. Во-вторых, есть ли поддержка TVP?
1 ответ
Хранимые процедуры специально не поддерживаются, но поскольку вы можете выполнять в основном любой SQL с помощью Massive, они будут просто работать:
Образец из статьи Massive Update 2:
var orders = tbl.Query("CustOrdersOrders @0", "ALFKI");
foreach (var item in orders) {
Console.WriteLine(item.OrderID);
}
И если вы сосредоточены на хранимых процедурах, то есть даже статья для сравнения Micro ORM: MicroORMs для.NET: хранимые процедуры