2012-08-14 8 views
5

Wir wollen Asp.net Web API für unsere zukünftigen Enterprise Services verwenden, aber wir wollen nicht EF für den Datenzugriff verwenden.Asp.net Web API ohne Entity Framework

Gibt es irgendwelche Beispiele für Asp.net Web APi, die mit regulären ado.net-Klassen anstelle von EF arbeiten?

Danke.

+0

EF ist eine Datenzugriffstechnologie, insbesondere ein Object Relational Mapper (oder ORM). Es gibt andere wie es (NHibernate, PetaPoco, LLBLGEN, etc.) sowie ADO.NET, etc .. Warum entscheiden Sie sich, von EF fern zu bleiben? – Maciej

+1

Wofür haben Sie Probleme, für die Sie ein Muster benötigen? – SLaks

+0

Web-API ist vollständig unabhängig von der Datenzugriffsebene. Sie haben wahrscheinlich ein paar WEB-API-Beispiele gesehen, die zufällig mit EF verwendet wurden. Suchen Sie einfach nach ADO.NET-Beispielen ohne WEB-API und denken Sie dann daran, sie mit der WEB-API zu verbinden. Ich glaube jedoch, es würde niemanden geben, der versucht, mit einem Nicht-ORM-Framework wie ADO.NET für ASP.NET MVC zu arbeiten, es sei denn, es gibt einen ziemlich guten Grund, den ich nicht voraussehen kann. Es ist wie mit manuellen Fenstern in BMW. –

Antwort