Доступ к хранимым процедурам с помощью 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: хранимые процедуры

Другие вопросы по тегам