public UnitOfWork(PanacheSoftwareServiceFileContext context, IUserProvider userProvider) : base(context, userProvider) { FileHeaders = new FileHeaderRepository(context); FileDetails = new FileDetailRepository(context); FileVersions = new FileVersionRepository(context); FileLinks = new FileLinkRepository(context); }
public DashboardService(FileVersionRepository fileVersionRepository, DashboardConfigurationRepository dashboardConfigurationRepository, FileSystem fileSystem) { _fileVersionRepository = fileVersionRepository; _dashboardConfigurationRepository = dashboardConfigurationRepository; _fileSystem = fileSystem; }
public DashboardServiceBuilder With(FileVersionRepository fileVersionRepository) { _fileVersionRepository = fileVersionRepository; return(this); }