/// <summary> /// Initializes a new instance of the <see cref="UploadService"/> class. /// </summary> /// <param name="loggerContext"></param> /// <param name="logger"></param> /// <param name="hostingEnvironment"></param> /// <param name="rootsService"></param> public UploadService( ILoggerContext loggerContext, IEmLogger logger, IHostingEnvironment hostingEnvironment, IRootsService rootsService) { this.loggerContext = loggerContext; this.logger = logger; this.hostingEnvironment = hostingEnvironment; this.rootsService = rootsService; }
/// <summary> /// Initializes a new instance of the <see cref="GetUserAvatarQueryHandler"/> class. /// </summary> /// <param name="systemFilesService"></param> /// <param name="userManager"></param> /// <param name="userAvatarService"></param> /// <param name="rootsService"></param> /// <param name="logger"></param> public GetUserAvatarQueryHandler( ISystemFilesService systemFilesService, IUserManager userManager, IUserAvatarService userAvatarService, IRootsService rootsService, IEmLogger logger) { this.systemFilesService = systemFilesService; this.userManager = userManager; this.userAvatarService = userAvatarService; this.rootsService = rootsService; this.logger = logger; }
public HelperService( ISystemFilesService systemFilesService, IEmLogger logger, IRootsService rootsService) { this.systemFilesService = systemFilesService; this.logger = logger; this.rootsService = rootsService; this.foodsGalleryFolderPath = this.rootsService.GetPathFromPublicRoot( Folders.UploadFolderName, Folders.ImagesFolderName, FoodsGalleryFolderName); }
/// <summary> /// Initializes a new instance of the <see cref="DatabaseInitializer{TContext}"/> class. /// </summary> /// <param name="hostingEnvironment"></param> /// <param name="entityContext"></param> /// <param name="systemFilesService"></param> /// <param name="uploadService"></param> /// <param name="rootsService"></param> public DatabaseInitializer( IHostEnvironment hostingEnvironment, TContext entityContext, ISystemFilesService systemFilesService, IUploadService uploadService, IRootsService rootsService) { this.HostingEnvironment = hostingEnvironment; this.EntityContext = entityContext; this.SystemFilesService = systemFilesService; this.UploadService = uploadService; this.RootsService = rootsService; this.DataFolderPath = this.RootsService.GetPathFromPrivateRoot("seed"); }
/// <summary> /// Initializes a new instance of the <see cref="UserAvatarService"/> class. /// </summary> /// <param name="context"></param> /// <param name="userManager"></param> /// <param name="hostEnvironment"></param> /// <param name="systemFilesService"></param> /// <param name="rootsService"></param> /// <param name="logger"></param> public UserAvatarService( IEmContext context, UserManager <User> userManager, IWebHostEnvironment hostEnvironment, ISystemFilesService systemFilesService, IRootsService rootsService, IEmLogger logger) { this.context = context; this.userManager = userManager; this.hostEnvironment = hostEnvironment; this.systemFilesService = systemFilesService; this.rootsService = rootsService; this.logger = logger; }
/// <summary> /// Initializes a new instance of the <see cref="AdminRootsController"/> class. /// </summary> /// <param name="systemFilesService"></param> /// <param name="rootsService"></param> public AdminRootsController(ISystemFilesService systemFilesService, IRootsService rootsService) { this.systemFilesService = systemFilesService; this.rootsService = rootsService; }