示例#1
0
 public Context(DbContext context = null, 
             IUserRepository users = null,
             IUserProfileRepository profiles = null,
             IModelRepository models = null,
             IBrandRepository brands = null,
             ITypeRepository types =null,
             ICarRepository cars =null,
             IImageCarRepository imageCars =null)
 {
     _db = context ?? new CarDatabase();
     Users = users ?? new UserRepository(_db,true);
     Profiles = profiles ?? new UserProfileRepository(_db, true);
     Models = models ?? new ModelRepository(_db, true);
     Brands = brands ?? new BrandRepository(_db, true);
     Types = types ?? new TypeRepository(_db, true);
     Cars = cars ?? new CarRepository(_db, true);
     ImageCars = imageCars ?? new ImageCarRepository(_db, true);
 }
示例#2
0
 public ImageCarService(IContext context)
 {
     _context = context;
     _imageCars = context.ImageCars;
 }