예제 #1
0
 public TrackingRecordController(IServiceProvider serviceProvider)
 {
     mapper = serviceProvider.GetService <IMapper>();
     appUserSessionService        = serviceProvider.GetService <IAppUserSessionService>();
     trackingRecordService        = serviceProvider.GetService <ITrackingRecordService>();
     trackingRecordGenericService = serviceProvider.GetService <IGenericService <TrackingRecord> >();
 }
 public TrackingController(IAppUserSessionService appUserSessionService, IUserWebsiteService userWebsiteService, IWebsiteService websiteService, ITrackingRecordService trackingRecordService, IGenericService <PricePosition> pricePositionService, IHtmlLoaderService htmlLoaderService)
 {
     this.appUserSessionService = appUserSessionService;
     this.userWebsiteService    = userWebsiteService;
     this.websiteService        = websiteService;
     this.trackingRecordService = trackingRecordService;
     this.pricePositionService  = pricePositionService;
     this.htmlLoaderService     = htmlLoaderService;
 }
예제 #3
0
 public WebsiteController(IServiceProvider serviceProvider)
 {
     folderInfo            = serviceProvider.GetService <IOptions <FolderInfo> >().Value;
     fileHelper            = serviceProvider.GetService <FileHelper>();
     mapper                = serviceProvider.GetService <IMapper>();
     websiteService        = serviceProvider.GetService <IGenericService <Website> >();
     appUserSessionService = serviceProvider.GetService <IAppUserSessionService>();
     logger                = serviceProvider.GetService <ILogger <WebsiteController> >();
 }
 public AuthController(IServiceProvider serviceProvider)
 {
     appUserService        = serviceProvider.GetService <IAppUserService>();
     userService           = serviceProvider.GetService <IGenericService <AppUser> >();
     userRoleService       = serviceProvider.GetService <IGenericService <UserRole> >();
     appRoleService        = serviceProvider.GetService <IAppRoleService>();
     mapper                = serviceProvider.GetService <IMapper>();
     logger                = serviceProvider.GetService <ILogger <AuthController> >();
     appUserSessionService = serviceProvider.GetService <IAppUserSessionService>();
     accountHelper         = serviceProvider.GetService <AccountHelper>();
 }
 public ProductController(IServiceProvider serviceProvider)
 {
     mapper = serviceProvider.GetService <IMapper>();
     appUserSessionService = serviceProvider.GetService <IAppUserSessionService>();
     productService        = serviceProvider.GetService <IGenericService <Product> >();
 }