public static async Task SetFileAsync(this IFileBuilder fileBuilder, string subpath, byte[] content)
 {
     using (var stream = new MemoryStream(content))
     {
         await fileBuilder.SetFileAsync(subpath, stream);
     }
 }
 public DocumentAnalyzerService(IFormRecognizerClient formRecognizerClient, IMlModelService mlModelService, IFileBuilder fileBuilder, IS3FileService s3FileService, ILogger logger)
 {
     _formRecognizerClient = formRecognizerClient;
     _mlModelService       = mlModelService;
     _fileBuilder          = fileBuilder;
     _s3FileService        = s3FileService;
     _logger = logger;
 }
 public DownloadController(
     IContentManager contentManager,
     IAuthorizer authorizer,
     IFileBuilder fileBuilder)
 {
     _contentManager = contentManager;
     _authorizer     = authorizer;
     _fileBuilder    = fileBuilder;
 }
 public DownloadController(
     IContentManager contentManager,
     IAuthorizer authorizer,
     IFileBuilder fileBuilder)
 {
     _contentManager = contentManager;
     _authorizer = authorizer;
     _fileBuilder = fileBuilder;
 }
        public Rule Add(IFileBuilder builder)
        {
            var rule = new Rule(this, builder);

            RootRules.Add(rule);
            AllRules.Add(rule);

            return(rule);
        }
Exemple #6
0
        public static IFileBuilder UseEFCoreStores(this IFileBuilder builder, Action <DbContextOptionsBuilder> optionsAction)
        {
            builder.Services
            .AddInstallerStep <Migrate>()
            .AddDbContext <DataContext>(optionsAction)
            .AddDataStore <DataStore, DataContext>()
            .AddStore <IUploadHistoryStore, UploadHistoryStore>();

            return(builder);
        }
Exemple #7
0
        private ISoundLoadDatabase m_remoteDatabase = null;          //	データベース情報

        //=====================================
        //	プロパティ
        //=====================================

        //=====================================
        //	関数
        //=====================================
        /// <summary>
        /// コンストラクタ
        /// </summary>
        public CriSoundFileManager(
            RuntimePlatform platform,
            SoundConfig config,
            IJobEngine engine,
            ISoundLoadDatabase database,
            IFileBuilder <CriVersionTable> builder,
            IErrorHandler handler
            ) : base(platform, config, engine, handler)
        {
            m_remoteDatabase = database;
            m_saveBuilder    = builder;
        }
Exemple #8
0
        //=====================================
        //	プロパティ
        //=====================================

        //=====================================
        //	関数
        //=====================================
        /// <summary>
        /// コンストラクタ
        /// </summary>
        public CriMovieFileManager(
            RuntimePlatform platform,
            MovieConfig config,
            IJobEngine engine,
            IMovieLoadDatabase database,
            IFileBuilder <CriVersionTable> builder,
            IErrorHandler handler
            ) : base(platform, config, engine, handler)
        {
            m_config         = config;
            m_saveBuilder    = builder;
            m_remoteDatabase = database;
        }
Exemple #9
0
        // private readonly IHtmlDisplay _displayManager;


        public DownloadController(
            IContentManager contentManager,
            //    IAuthorizer authorizer,
            IFileBuilder fileBuilder,
            IShapeFactory shapeFactory
            )
        {
            _contentManager = contentManager;
            //   _authorizer = authorizer;
            _fileBuilder  = fileBuilder;
            _shapeFactory = shapeFactory;
            //   _displayManager = displayManager;
        }
Exemple #10
0
        public Rule With(IFileBuilder builder, Action <Rule> setChild = null)
        {
            var rule = new Rule(Runner, builder);

            Childs.Add(rule);
            Runner.AllRules.Add(rule);

            if (setChild != null)
            {
                setChild(rule);
            }

            return(this);
        }
Exemple #11
0
 public AnimalAppService(IDataService <Animal> animalDataService,
                         IAnimalDtoBuilder animalDtoBuilder,
                         IAnimalBuilder animalBuilder,
                         IFileStorageService fileStorageService,
                         IFileBuilder fileBuilder,
                         IAnimalSpecificationBuilder animalSpecificationBuilder, IUserBuilder userBuilder)
 {
     this.animalDataService          = animalDataService;
     this.animalDtoBuilder           = animalDtoBuilder;
     this.animalBuilder              = animalBuilder;
     this.fileStorageService         = fileStorageService;
     this.fileBuilder                = fileBuilder;
     this.animalSpecificationBuilder = animalSpecificationBuilder;
     this.userBuilder                = userBuilder;
 }
Exemple #12
0
        public DeploymentPlanResult(IFileBuilder fileBuilder)
        {
            FileBuilder = fileBuilder;

            Recipe                  = new JObject();
            Recipe["name"]          = "";
            Recipe["displayName"]   = "";
            Recipe["description"]   = "";
            Recipe["author"]        = "";
            Recipe["website"]       = "";
            Recipe["version"]       = "";
            Recipe["issetuprecipe"] = false;
            Recipe["categories"]    = "";
            Recipe["tags"]          = new JArray();
        }
        public DeploymentPlanResult(IFileBuilder fileBuilder, RecipeDescriptor recipeDescriptor)
        {
            FileBuilder = fileBuilder;

            Recipe                  = new JObject();
            Recipe["name"]          = recipeDescriptor.Name ?? "";
            Recipe["displayName"]   = recipeDescriptor.DisplayName ?? "";
            Recipe["description"]   = recipeDescriptor.Description ?? "";
            Recipe["author"]        = recipeDescriptor.Author ?? "";
            Recipe["website"]       = recipeDescriptor.WebSite ?? "";
            Recipe["version"]       = recipeDescriptor.Version ?? "";
            Recipe["issetuprecipe"] = recipeDescriptor.IsSetupRecipe;
            Recipe["categories"]    = new JArray(recipeDescriptor.Categories ?? new string[] { });
            Recipe["tags"]          = new JArray(recipeDescriptor.Tags ?? new string[] { });
        }
 /// <summary>
 /// Provides correct constructing of files list
 /// </summary>
 /// <param name="fileBuilder"></param>
 /// <param name="firstPath"></param>
 /// <param name="secondPath"></param>
 public void Construct(IFileBuilder fileBuilder, string firstPath, string secondPath)
 {
     string[]   filesFromFirstFolder  = new DirectoryReader().GetFiles(firstPath);
     string[]   filesFromSecondFolder = new DirectoryReader().GetFiles(secondPath);
     string[][] allFiles = new string[][] { filesFromFirstFolder, filesFromSecondFolder };
     for (int i = 0; i < allFiles.Length; i++)
     {
         for (int j = 0; j < allFiles[i].Length; j++)
         {
             fileBuilder.Initialize(allFiles[i][j]);
             fileBuilder.GetName();
             fileBuilder.GetSize();
             fileBuilder.GetDate();
             fileBuilder.GetStatus(firstPath, secondPath);
             fileBuilder.AddFile();
         }
     }
 }
Exemple #15
0
 public FilesService(IFileBuilder fileBuilder)
 {
     this._fileBuilder = fileBuilder;
 }
Exemple #16
0
 public CountriesController(ILogger <CountriesController> logger, IMediator mediator, IFileBuilder <CountryDto> fileBuilder)
 {
     _logger      = logger;
     _mediator    = mediator;
     _fileBuilder = fileBuilder;
 }
Exemple #17
0
 public Rule(FileBuilderRunner runner, IFileBuilder builder)
 {
     Runner  = runner;
     Builder = builder;
 }
Exemple #18
0
        //===============================================
        //  関数
        //===============================================

        public StorageDatabase(
            IFileBuilder <TFileTable> builder
            )
        {
            m_builder = builder;
        }
Exemple #19
0
 public DownloadLinkPartDriver(IFileBuilder fileBuilder)
 {
     _fileBuilder = fileBuilder;
 }
Exemple #20
0
 public FileBuilderTests()
 {
     _fileBuilder = new FileBuilder <object>();
 }