コード例 #1
0
ファイル: HangfireUtils.cs プロジェクト: HeDo88TH/Registry
        public static void BuildPendingWrapper(IDDB ddb, PerformContext context)
        {
            Action <string> writeLine = context != null ? context.WriteLine : Console.WriteLine;

            writeLine($"In BuildPendingWrapper('{ddb.DatasetFolderPath}')");

            writeLine("Running build pending");
            ddb.BuildPending();

            writeLine("Done build pending");
        }
コード例 #2
0
ファイル: HangfireUtils.cs プロジェクト: HeDo88TH/Registry
        public static void BuildWrapper(IDDB ddb, string path, bool force,
                                        PerformContext context)
        {
            Action <string> writeLine = context != null ? context.WriteLine : Console.WriteLine;

            writeLine($"In BuildWrapper('{ddb.DatasetFolderPath}', '{path}', '{force}')");

            writeLine("Running build");
            ddb.Build(path, force: force);

            writeLine("Done build");
        }
コード例 #3
0
        public FileStreamDescriptor(string name, string contentType, string orgSlug, Guid internalRef, string[] paths, string[] folders,
                                    FileDescriptorType descriptorType, ILogger <ObjectsManager> logger, IDdbManager ddbManager)
        {
            _orgSlug        = orgSlug;
            _internalRef    = internalRef;
            _paths          = paths;
            _folders        = folders;
            _descriptorType = descriptorType;
            _logger         = logger;
            _ddbManager     = ddbManager;
            Name            = name;
            ContentType     = contentType;

            _ddb = ddbManager.Get(orgSlug, internalRef);
        }
コード例 #4
0
 public MetaManager(IDDB ddb)
 {
     _ddb = ddb;
 }
コード例 #5
0
ファイル: EntryAttributes.cs プロジェクト: HeDo88TH/Registry
 public EntryAttributes(IDDB ddb) : base(ddb.GetAttributesRaw())
 {
     _ddb = ddb;
 }