コード例 #1
0
ファイル: SessionAuth.cs プロジェクト: peterson1/ErrH
 public SessionAuth(IFileSystemShim fsShim, ISerializer serializer)
 {
     _fs         = fsShim;
     _serialzr   = serializer;
     var dir     = _fs.GetSpecialDir(SpecialDir.LocalApplicationData)
                                                 .Bslash(ParentDir);
     SessionFile = _fs.File(dir.Bslash("d7.session"));
 }
コード例 #2
0
        public D7CachedNodesRepoBase(IFileSystemShim fileSystemShim, ISerializer serializer, ISessionClient client, IBasicAuthenticationKey credentials)
        {
            _fs      = fileSystemShim;
            _serialr = serializer;
            SetClient(client, credentials);

            _cacheLoaded += OnCacheLoaded_RefreshCache;
        }
コード例 #3
0
ファイル: D7FileDownloader.cs プロジェクト: orf53975/ErrH
 internal D7FileDownloader(string targetDir, string subUrlPattern, IFileSystemShim fsShim, ID7Client d7Client)
 {
     _client     = ForwardLogs(d7Client);
     _fs         = ForwardLogs(fsShim);
     _foldr      = _fs.Folder(targetDir);
     _urlPattern = subUrlPattern;
     _suffix     = "_" + DateTime.Now.TimeOfDay.TotalMinutes;
     DeleteOldReplacements();
 }
コード例 #4
0
ファイル: D7FileDownloader.cs プロジェクト: peterson1/ErrH
 internal D7FileDownloader(string targetDir, string subUrlPattern, IFileSystemShim fsShim, ID7Client d7Client)
 {
     _client     = ForwardLogs(d7Client);
     _fs         = ForwardLogs(fsShim);
     _foldr      = _fs.Folder(targetDir);
     _urlPattern = subUrlPattern;
     _suffix     = "_" + DateTime.Now.TimeOfDay.TotalMinutes;
     DeleteOldReplacements();
 }
コード例 #5
0
ファイル: FileShim.cs プロジェクト: orf53975/ErrH
        public FileShim(IFileSystemShim fsShim, string filePath)
        {
            this._fs  = fsShim;
            this.Name = this._fs.GetFileNameWithoutPath(filePath);
            this._dir = this._fs.GetParentDir(filePath);
            this.Path = this._dir.Bslash(this.Name);

            this.DefaultLevel = L4j.Trace;
        }
コード例 #6
0
        public SessionAuth(IFileSystemShim fsShim, ISerializer serializer)
        {
            _fs       = fsShim;
            _serialzr = serializer;
            var dir = _fs.GetSpecialDir(SpecialDir.LocalApplicationData)
                      .Bslash(ParentDir);

            SessionFile = _fs.File(dir.Bslash("d7.session"));
        }
コード例 #7
0
        //private bool _loginStarted = false;
        //private static readonly Object obj = new Object();


        public D7ServicesClient(IFileSystemShim fsShim, ISerializer serializer)
        {
            _fsShim   = fsShim;
            _serialzr = ForwardLogs(serializer);
            _client   = ForwardLogs(new RestSharpClientShim());
            _auth     = ForwardLogs(new SessionAuth(fsShim, serializer));
            _batchr   = ForwardLogs(new BatchSender(_client, _auth));

            _client.ResponseReceived += (s, e) 
                => RaiseResponseReceived(e.Value);
        }
コード例 #8
0
 public D7CachedNodesRepoBase(IFileSystemShim fileSystemShim, ISerializer serializer, IClientSource clientSource)
     : this(fileSystemShim, serializer, clientSource.Client, clientSource.AuthKey)
 {
 }
コード例 #9
0
ファイル: LoginCfgFile.cs プロジェクト: orf53975/ErrH
 public LoginCfgFile(IFileSystemShim fileSystemShim, ISerializer serializer)
 {
     _fs      = ForwardLogs(fileSystemShim);
     _serialr = ForwardLogs(serializer);
     _creds   = new LoginCredentials();
 }
コード例 #10
0
 public LogScrollerVM(IFileSystemShim fileSystemShim)
 {
     _fs = fileSystemShim;
 }
コード例 #11
0
ファイル: BinUploaderCfgFile.cs プロジェクト: orf53975/ErrH
 public BinUploaderCfgFile(IFileSystemShim fileSystemShim, ISerializer serializer)
     : base(fileSystemShim, serializer)
 {
 }
コード例 #12
0
ファイル: BinUpdaterCfgFile.cs プロジェクト: peterson1/ErrH
 public BinUpdaterCfgFile(IFileSystemShim fileSystemShim, ISerializer serializer) 
     : base(fileSystemShim, serializer) { }
コード例 #13
0
ファイル: FolderShim.cs プロジェクト: orf53975/ErrH
 public FolderShim(IFileSystemShim fsShim, string folderPath)
 {
     this._fs  = fsShim;
     this.Path = folderPath;
 }
コード例 #14
0
ファイル: DataError.cs プロジェクト: orf53975/ErrH
 public static bool IsBlank <T>(T objWithAttributes, IFileSystemShim fsShim)
 => DataError.Info(objWithAttributes, fsShim).IsBlank();
コード例 #15
0
ファイル: DataError.cs プロジェクト: orf53975/ErrH
 public static string Info <T>(T objWithAttributes, string columnName, IFileSystemShim fsShim)
 => Validator(fsShim).GetErrorMessage(objWithAttributes, columnName);
コード例 #16
0
ファイル: DataError.cs プロジェクト: orf53975/ErrH
 public static string Info <T>(T objWithAttributes, IFileSystemShim fsShim)
 => Validator(fsShim).GetAllErrors(objWithAttributes);
コード例 #17
0
ファイル: BatchFileShim.cs プロジェクト: peterson1/ErrH
 public BatchFileShim(IFileSystemShim fileSystemShim)
 {
     _fs = ForwardLogs(fileSystemShim);
 }
コード例 #18
0
 public D7MonolithCacheReader(IFileSystemShim fsShim, ISerializer serializer) : base(fsShim, serializer)
 {
     _cacheSubDir = "Monolithic Cache";
 }
コード例 #19
0
 public SqlServerKeyFile(IFileSystemShim fsShim, ISerializer serializer)
 {
     _fs      = fsShim;
     _serialr = serializer;
 }
コード例 #20
0
ファイル: DataError.cs プロジェクト: orf53975/ErrH
 private static AttributeValidator Validator(IFileSystemShim fsShim)
 => new AttributeValidator
 {
     FsShim = fsShim
 };
コード例 #21
0
ファイル: D7FileSynchronizer.cs プロジェクト: peterson1/ErrH
 public D7FileSynchronizer(IFileSystemShim fsShim)
 {
     _fs = ForwardLogs(fsShim);
 }
コード例 #22
0
 public BatchFileShim(IFileSystemShim fileSystemShim)
 {
     _fs = ForwardLogs(fileSystemShim);
 }
コード例 #23
0
ファイル: SqlServerKeyFile.cs プロジェクト: peterson1/ErrH
 public SqlServerKeyFile(IFileSystemShim fsShim, ISerializer serializer)
 {
     _fs      = fsShim;
     _serialr = serializer;
 }
コード例 #24
0
ファイル: LocalFileSeeker.cs プロジェクト: peterson1/ErrH
 public LocalFileSeeker(IFileSystemShim fsShim)
 {
     _fsShim = ForwardLogs(fsShim);
 }
コード例 #25
0
ファイル: D7FileSynchronizer.cs プロジェクト: orf53975/ErrH
 public D7FileSynchronizer(IFileSystemShim fsShim)
 {
     _fs = ForwardLogs(fsShim);
 }
コード例 #26
0
ファイル: LogScrollerVM.cs プロジェクト: peterson1/ErrH
 public LogScrollerVM(IFileSystemShim fileSystemShim)
 {
     _fs = fileSystemShim;
 }
コード例 #27
0
 public D7BasicCacheReader(IFileSystemShim fsShim, ISerializer serializer) : base(fsShim, serializer)
 {
     LowRetryIntervalSeconds = -1;
 }
コード例 #28
0
ファイル: LocalFileSeeker.cs プロジェクト: orf53975/ErrH
 public LocalFileSeeker(IFileSystemShim fsShim)
 {
     _fsShim = ForwardLogs(fsShim);
 }