public TicketRepository(ClamUserAccountContext context, UserManager <ClamUserAccountRegister> userManager, IMapper mapper) : base(context) { _context = context; _userManager = userManager; _mapper = mapper; }
public AcademiaRepository(ClamUserAccountContext context, UserManager <ClamUserAccountRegister> userManager, IMapper mapper, IConfiguration config) { _context = context; _userManager = userManager; _mapper = mapper; _targetFolderPath = config.GetValue <string>("AbsoluteFilePath-Acad"); }
public AccountRepository(ClamUserAccountContext context, IMapper mapper, UserManager <ClamUserAccountRegister> userManager, SignInManager <ClamUserAccountRegister> signInManager, RoleManager <ClamRoles> roleManager) { Context = context; _mapper = mapper; _userManager = userManager; _signInManager = signInManager; _roleManager = roleManager; }
public StorageRepository(ClamUserAccountContext context, UserManager <ClamUserAccountRegister> userManager, IConfiguration config, IMapper mapper) : base(context) { _context = context; _userManager = userManager; _mapper = mapper; _targetFilePath = config.GetValue <string>("AbsoluteRootFilePathStore"); _targetFolderPath = config.GetValue <string>("AbsoluteFilePath-Storage"); }
public ProjectsRepository(ClamUserAccountContext context, UserManager <ClamUserAccountRegister> userManager, IMapper mapper, IConfiguration config) : base(context) { _context = context; _userManager = userManager; _mapper = mapper; _targetFolderPath = config.GetValue <string>("AbsoluteFilePath-Project"); _fileSizeLimit = config.GetValue <long>("ImageSizeLimit"); }
//private readonly string _targetFolderPath; //private readonly string _targetImagePath; //private readonly long _fileSizeLimit; //private readonly string[] _permittedExtentions = { ".mkv", ".flv", ".mp4", ".png", ".jpeg", ".jpg" }; #endregion public FilmRepository(ClamUserAccountContext context, UserManager <ClamUserAccountRegister> userManager, IMapper mapper, IConfiguration config) : base(context) { _context = context; _userManager = userManager; _mapper = mapper; #region FailedBuffered_Dependency_Injections //_targetFolderPath = config.GetValue<string>("AbsoluteFilePath-Flix"); //_targetImagePath = config.GetValue<string>("AbsoluteFilePath-Image"); //_fileSizeLimit = config.GetValue<long>("ImageSizeLimit"); #endregion }
public AcademiaStreamController(ClamUserAccountContext context, IConfiguration config, StreamFileUploadDatabase uploadFile, StreamFileData uploadContent, ILogger <AcademiaStreamController> logger, IFileProvider fileProvider) { //_fileProvider = fileProvider; _uploadFile = uploadFile; _uploadContent = uploadContent; _context = context; _logger = logger; _fileProvider = fileProvider; // Physical Store Provider _targetFilePath = config.GetValue <string>("AbsoluteRootFilePathStore"); _targetFolderPath = config.GetValue <string>("AbsoluteFilePath-Acad"); _fileSizeLimit = config.GetValue <long>("FileSizeLimit"); }
public TVShowController(UserManager <ClamUserAccountRegister> userManager, SignInManager <ClamUserAccountRegister> signInManager, RoleManager <ClamRoles> roleManager, ClamUserAccountContext context, IMapper mapper, IConfiguration config, IFileProvider fileProvider, UnitOfWork unitOfWork, ILogger <TVShowController> logger) { _userManager = userManager; _roleManager = roleManager; _context = context; _mapper = mapper; _logger = logger; _unitOfWork = unitOfWork; _fileProvider = fileProvider; _targetFolderPath = config.GetValue <string>("AbsoluteFilePath-Show"); _targetImagePath = config.GetValue <string>("AbsoluteFilePath-Image"); _fileSizeLimit = config.GetValue <long>("FileSizeLimit"); }
public UploadStreamController(ClamUserAccountContext context, UserManager <ClamUserAccountRegister> userManager, IConfiguration config, StreamFilmflixUpload uploadFile, ILogger <UploadStreamController> logger, IFileProvider fileProvider) { _userManager = userManager; //_fileProvider = fileProvider; _uploadFile = uploadFile; _context = context; _logger = logger; _fileProvider = fileProvider; // Physical Store Provider _targetFilePath = config.GetValue <string>("AbsoluteRootFilePathStore"); _targetFolderPath = config.GetValue <string>("AbsoluteFilePath-Flix"); _fileSizeLimit = config.GetValue <long>("FileSizeLimit"); }
public AcademiaController(UserManager <ClamUserAccountRegister> userManager, SignInManager <ClamUserAccountRegister> signInManager, RoleManager <ClamRoles> roleManager, ClamUserAccountContext context, IMapper mapper, ILogger <AcademiaController> logger, IConfiguration config, IFileProvider fileProvider, UnitOfWork unitOfWork) { _userManager = userManager; _signInManager = signInManager; _roleManager = roleManager; _context = context; _mapper = mapper; _unitOfWork = unitOfWork; _logger = logger; _fileProvider = fileProvider; // Physical Store Provider _targetFilePath = config.GetValue <string>("AbsoluteRootFilePathStore"); _targetFolderPath = config.GetValue <string>("AbsoluteFilePath-Acad"); _fileSizeLimit = config.GetValue <long>("FileSizeLimit"); }
public StorageController(UserManager <ClamUserAccountRegister> userManager, SignInManager <ClamUserAccountRegister> signInManager, RoleManager <ClamRoles> roleManager, ClamUserAccountContext context, IMapper mapper, IConfiguration config, IWebHostEnvironment environment, ILogger <StorageController> logger, UnitOfWork unitOfWork) { _userManager = userManager; _signInManager = signInManager; _roleManager = roleManager; _context = context; _mapper = mapper; _logger = logger; _unitOfWork = unitOfWork; _environment = environment; _targetFilePath = config.GetValue <string>("AbsoluteRootFilePathStore"); _targetFolderPath = config.GetValue <string>("AbsoluteFilePath-Storage"); _fileSizeLimit = config.GetValue <long>("StorageSizeLimit"); }
public FilmController(UserManager <ClamUserAccountRegister> userManager, ClamUserAccountContext context, IMapper mapper, IConfiguration config, IWebHostEnvironment environment, ILogger <FilmController> logger, StreamFilmflixUpload uploadFile, UnitOfWork unitOfWork) { _userManager = userManager; _context = context; _mapper = mapper; _logger = logger; _unitOfWork = unitOfWork; _uploadFile = uploadFile; _environment = environment; _targetFilePath = config.GetValue <string>("AbsoluteRootFilePathStore"); _targetFolderPath = config.GetValue <string>("AbsoluteFilePath-Flix"); _targetImagePath = config.GetValue <string>("AbsoluteFilePath-Image"); _fileSizeLimit = config.GetValue <long>("FileSizeLimit"); }
public MusicController(UserManager <ClamUserAccountRegister> userManager, RoleManager <ClamRoles> roleManager, ClamUserAccountContext context, IMapper mapper, IConfiguration config, IWebHostEnvironment environment, ILogger <MusicController> logger, StreamMusicDataUpload uploadFile, UnitOfWork unitOfWork) { _userManager = userManager; _roleManager = roleManager; _context = context; _mapper = mapper; _logger = logger; _unitOfWork = unitOfWork; _uploadFile = uploadFile; _environment = environment; _targetFilePath = config.GetValue <string>("AbsoluteRootFilePathStore"); _targetFolderPath = config.GetValue <string>("AbsoluteFilePath-Music"); _fileSizeLimit = config.GetValue <long>("MusicTrackSizeLimit"); }
public UnitOfWork(ClamUserAccountContext context, IMapper mapper, UserManager <ClamUserAccountRegister> userManager, SignInManager <ClamUserAccountRegister> signInManager, RoleManager <ClamRoles> roleManager, IConfiguration config) { _context = context; _userManager = userManager; _signInManager = signInManager; _roleManager = roleManager; _config = config; _mapper = mapper; // Instantiate Repositories with their respective dependencies UserAccount = new UserAccountRepository(_context, _mapper, _userManager, _signInManager, _roleManager); RoleAccount = new RoleAccountRepository(_context, _mapper, _userManager, _signInManager, _roleManager); EBooksControl = new EBooksRepository(_context, _userManager, _mapper); MusicControl = new MusicRepository(_context, _userManager, _mapper); FilmControl = new FilmRepository(_context, _userManager, _mapper, _config); StorageControl = new StorageRepository(_context, _userManager, _config, _mapper); AcademiaControl = new AcademiaRepository(_context, _userManager, _mapper, _config); TVShowControl = new TVShowRepository(_context, _userManager, _mapper, _config); TicketControl = new TicketRepository(_context, _userManager, _mapper); ProjectControl = new ProjectsRepository(_context, _userManager, _mapper, _config); }
public Repository(ClamUserAccountContext context) { _context = context; }