public InMemoryFileFacts() { this.fileSystem = new InMemoryFileSystem(); this.extension = A.Fake <IFileExtension>(); this.testee = new InMemoryFile(this.fileSystem, new[] { this.extension }); }
/// <summary> /// Adds 1 to the hit count of the extension /// </summary> /// <param name="ext"></param> public static void AddAHit(IFileExtension ext) { if (hits.ContainsKey(ext.Extension)) hits[ext.Extension] = (int)hits[ext.Extension] + 1; else hits[ext.Extension] = 1; }
public UploadVideoIteractor(IRepository repository, IValidator <UploadVideoRequestMessage> validator, IVideoFileStorage videoFileStorage, [KeyFilter(FileType.Video)] IFileExtension fileExtension) { _repository = repository; _validator = validator; _videoFileStorage = videoFileStorage; _fileExtension = fileExtension; }
public FileSystem(IFileExtension fileExtensions) { if (fileExtensions == null) { throw new ArgumentNullException("fileExtensions"); } _fileExtensions = fileExtensions; }
public ImageBusiness(SmartCityContext context, IConfiguration configuration, ICloudStorage cloudStorage, IFileExtension fileExtension, IStringExtension stringExtension, IVision vision, IStepAnalyseBusiness stepAnalyseBusiness) { _context = context; _cloudStorage = cloudStorage; _fileExtension = fileExtension; _stringExtension = stringExtension; _vision = vision; _stepAnalyseBusiness = stepAnalyseBusiness; _configuration = configuration; }
public EmptyExtensionsDecorator(IFileExtension additionalExtensions) : base(additionalExtensions) { Allowed = null; }
public AdditionalExtensionsDecorator(IFileExtension additionalExtensions) : base(additionalExtensions) { Allowed = new string[] { "*.add_ext1", "*.add_ext2" }; }
public DefaultMusicExtensions(IFileExtension additionalExtensions) : base(additionalExtensions) { Allowed = new string[] { "*.mp3", "*.flac" }; }
protected FileExtensionDecorator(IFileExtension additionalExtensions) { Additional = additionalExtensions; }
public FileSystem(IFileExtension fileExtensions) { if (fileExtensions == null) throw new ArgumentNullException("fileExtensions"); _fileExtensions = fileExtensions; }
public AllowedExtensionsDecorator(IFileExtension additionalExtensions) : base(additionalExtensions) { Allowed = new string[] { "*.ext1", "*.ext2" }; }
public LocalImageStorage([KeyFilter(FileType.Image)] IFileExtension fileExtension, string storagePath) { _storagePath = storagePath; _fileExtension = fileExtension; }