public UnitOfWork(ApplicationDbContext context, IFileHandlerRepository fileHandlerRepository) { _context = context; MembersRepository = new MembersRepository(context); MessagesRepository = new MessagesRepository(context); RelationsRepository = new RelationsRepository(context); EventTracerRepository = new EventTracerRepository(context); ErrorLogRepository = new ErrorLogRepository(context); AnonymousHubDataRepository = new AnonymousHubDataRepository(); MemberHubDataRepository = new MemberHubDataRepository(); VideoHubDataRepository = new VideoHubDataRepository(); ImageRepository = new ImageRepository(fileHandlerRepository); }
public ImageRepository(IFileHandlerRepository fileHandlerRepository) { _fileHandler = fileHandlerRepository; }