Petapoco kullanarak bir DAL ve depoları oluşturmam gerekiyor. Gelen zorluk, bağlantılarını nasıl yönettiğini bilmem.petapoco kullanarak DAL oluşturma
Dapper kullanıyor olsaydım, bağlantı sürecinin nasıl aktığını biliyorum çünkü onu kontrol ediyorum. Petapoco ile DAL oluşturmada en iyi uygulamaların ne olduğunu bilmiyorum.
public class UserRepository
{
public IEnumerable<User> All()
{
var db = new PetaPoco.Database("Sqlite_Connection");//this line
var s = db.Query<User>("SELECT * FROM Users");
return s.ToList();
}
}
ben statik özellik olarak benim DALHelper sınıfında var db = new PetaPoco.Database("Sqlite_Connection");//this line
yerleştirmek istiyorum ama bir statik özellik başlatma için iyi olacak ölçeklenebilirlik
Teşekkürler Eduardo, PetaPoco ile tekrar kendimi daha güvende hissettiriyor, ayrıca sadece bu SO'yı istek başına 1 petapoco.database örneğini kullanma önerisiyle buldu: http://stackoverflow.com/questions/7126205/how-can-integrate-mvcminiprofiler-with- petapoco-değiştirmeden-kaynaklar – joeriks
PetaPoco muhteşem. Şimdi birçok projede kullanıyorum ve her türlü senaryoda çok iyi çalışıyor. –