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")); }
public D7CachedNodesRepoBase(IFileSystemShim fileSystemShim, ISerializer serializer, ISessionClient client, IBasicAuthenticationKey credentials) { _fs = fileSystemShim; _serialr = serializer; SetClient(client, credentials); _cacheLoaded += OnCacheLoaded_RefreshCache; }
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(); }
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; }
//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); }
public D7CachedNodesRepoBase(IFileSystemShim fileSystemShim, ISerializer serializer, IClientSource clientSource) : this(fileSystemShim, serializer, clientSource.Client, clientSource.AuthKey) { }
public LoginCfgFile(IFileSystemShim fileSystemShim, ISerializer serializer) { _fs = ForwardLogs(fileSystemShim); _serialr = ForwardLogs(serializer); _creds = new LoginCredentials(); }
public LogScrollerVM(IFileSystemShim fileSystemShim) { _fs = fileSystemShim; }
public BinUploaderCfgFile(IFileSystemShim fileSystemShim, ISerializer serializer) : base(fileSystemShim, serializer) { }
public BinUpdaterCfgFile(IFileSystemShim fileSystemShim, ISerializer serializer) : base(fileSystemShim, serializer) { }
public FolderShim(IFileSystemShim fsShim, string folderPath) { this._fs = fsShim; this.Path = folderPath; }
public static bool IsBlank <T>(T objWithAttributes, IFileSystemShim fsShim) => DataError.Info(objWithAttributes, fsShim).IsBlank();
public static string Info <T>(T objWithAttributes, string columnName, IFileSystemShim fsShim) => Validator(fsShim).GetErrorMessage(objWithAttributes, columnName);
public static string Info <T>(T objWithAttributes, IFileSystemShim fsShim) => Validator(fsShim).GetAllErrors(objWithAttributes);
public BatchFileShim(IFileSystemShim fileSystemShim) { _fs = ForwardLogs(fileSystemShim); }
public D7MonolithCacheReader(IFileSystemShim fsShim, ISerializer serializer) : base(fsShim, serializer) { _cacheSubDir = "Monolithic Cache"; }
public SqlServerKeyFile(IFileSystemShim fsShim, ISerializer serializer) { _fs = fsShim; _serialr = serializer; }
private static AttributeValidator Validator(IFileSystemShim fsShim) => new AttributeValidator { FsShim = fsShim };
public D7FileSynchronizer(IFileSystemShim fsShim) { _fs = ForwardLogs(fsShim); }
public LocalFileSeeker(IFileSystemShim fsShim) { _fsShim = ForwardLogs(fsShim); }
public D7BasicCacheReader(IFileSystemShim fsShim, ISerializer serializer) : base(fsShim, serializer) { LowRetryIntervalSeconds = -1; }