public static ISalesService GetSalesService() { var logger = LoggerMocker.GetLogger <ISalesService>(); var options = new DbContextOptionsBuilder <StoreDbContext>() .UseSqlServer(ConnectionString) .Options; return(new SalesService(logger, new UserInfo { Name = "admin" }, new StoreDbContext(options, new StoreEntityMapper()))); }
public static ISalesService GetSalesService() { var logger = LoggerMocker.GetLogger <ISalesService>(); var options = new DbContextOptionsBuilder <StoreDbContext>() .UseSqlServer("server=(local);database=Store;integrated security=yes;MultipleActiveResultSets=True;") .Options; return(new SalesService(logger, new UserInfo { Name = "admin" }, new StoreDbContext(options, new StoreEntityMapper()))); }
public static IHumanResourcesService GetHumanResourcesService() { var logger = LoggerMocker.GetLogger <IHumanResourcesService>(); var options = new DbContextOptionsBuilder <StoreDbContext>() .UseSqlServer(ConnectionString) .Options; return(new HumanResourcesService(logger, new UserInfo { Name = "admin" }, new StoreDbContext(options))); }
public static ISalesBusinessObject GetSalesBusinessObject() { var logger = LoggerMocker.GetLogger <ISalesBusinessObject>(); var userInfo = new UserInfo { Name = "admin" }; var appSettings = Options.Create(AppSettingsMocker.Default); var entityMapper = new StoreEntityMapper() as IEntityMapper; return(new SalesBusinessObject(logger, userInfo, new StoreDbContext(appSettings, entityMapper))); }