public ContainerAppServiceTest() { _currentTenant = GetRequiredService <ICurrentTenant>(); _dataFilter = GetRequiredService <IDataFilter <IMultiTenant> >(); _containerAppService = GetRequiredService <IContainerAppService>(); _fileContainerFactory = GetRequiredService <IFileContainerFactory>(); }
/// <summary> /// Gets a named container. /// </summary> /// <param name="fileContainerFactory">The file container manager</param> /// <returns> /// The container object. /// </returns> public static IFileContainer Create <TContainer>( this IFileContainerFactory fileContainerFactory ) { return(fileContainerFactory.Create( FileContainerNameAttribute.GetContainerName <TContainer>() )); }
public SessionService(IFileContainerFactory fileContainerFactory, ISettingsProvider settingsProvider, IGuidService guidService, IDateTimeService dateTimeService) { GuidService = guidService ?? throw new ArgumentNullException(nameof(guidService)); SettingsProvider = settingsProvider ?? throw new ArgumentNullException(nameof(settingsProvider)); DateTimeService = dateTimeService ?? throw new ArgumentNullException(nameof(dateTimeService)); if (fileContainerFactory == null) { throw new ArgumentNullException(nameof(fileContainerFactory)); } ResultFileContainer = fileContainerFactory.ResultsFileContainer; ParametersFileContainer = fileContainerFactory.ParametersFileContainer; }
public FileStoringAppServiceTest() { _currentTenant = GetRequiredService <ICurrentTenant>(); _fileStoringAppService = GetRequiredService <IFileStoringAppService>(); _fileContainerFactory = GetRequiredService <IFileContainerFactory>(); }
public FileContainer(IFileContainerFactory fileContainerFactory) { _container = fileContainerFactory.Create <TContainer>(); }