public ConsoleLoggerTests() { _dateTimeWrap = Substitute.For<IDateTimeWrap>(); _consoleWrap = Substitute.For<IConsoleWrap>(); _consoleLogger = new ConsoleLoggerMock(_dateTimeWrap, _consoleWrap, true); _consoleLogger.Dispose(); }
protected LoggingEndpointBase(IDateTimeWrap dateTimeWrap, bool isUtc) { if (dateTimeWrap == null) throw new ArgumentNullException(nameof(dateTimeWrap)); _isUtc = isUtc; DateTimeWrap = dateTimeWrap; }
public MyFileInfo(IDateTimeWrap creationTime, IDateTimeWrap lastWriteTime, string name, byte[] data) { CreationTime = creationTime; LastWriteTime = lastWriteTime; Name = name; _data = data; }
/// <inheritdoc /> public bool TryParse(string s, out IDateTimeWrap result) { DateTime dtResult; bool returnValue = DateTime.TryParse(s, out dtResult); result = new DateTimeWrap(dtResult); return(returnValue); }
public ConsoleLogger(IDateTimeWrap dateTimeWrap, IConsoleWrap consoleWrap, bool isUtc) : base(dateTimeWrap, isUtc) { if (consoleWrap == null) throw new ArgumentNullException(nameof(consoleWrap)); _consoleWrap = consoleWrap; ConsoleTasks = new ConcurrentDictionary<int, ConsoleLoggerTask>(); _tokenSource =new CancellationTokenSource(); _token = _tokenSource.Token; _taskFactory = new TaskFactory(_token); Task.Run(() => TaskHandlerLoop(), _token); //_taskFactory.StartNew(TaskHandlerLoop, TaskCreationOptions.DenyChildAttach); }
public int CompareTo(IDateTimeWrap value) { return DateTimeInstance.CompareTo(value.DateTimeInstance); }
/// <inheritdoc /> public void SetLastWriteTime(string path, IDateTimeWrap lastWriteTime) { File.SetLastWriteTime(path, lastWriteTime.DateTimeInstance); }
public void SetLastAccessTimeUtc(string path, IDateTimeWrap lastAccessTimeUtc) { Directory.SetLastAccessTimeUtc(path, lastAccessTimeUtc.DateTimeInstance); }
public void SetLastWriteTimeUtc(string path, IDateTimeWrap lastWriteTimeUtc) { File.SetLastWriteTimeUtc(path, lastWriteTimeUtc.DateTimeInstance); }
public int Compare(IDateTimeWrap t1, IDateTimeWrap t2) { return DateTime.Compare(t1.DateTimeInstance, t2.DateTimeInstance); }
public bool TryParse(string s, out IDateTimeWrap result) { DateTime dtResult; bool returnValue = DateTime.TryParse(s, out dtResult); result = new DateTimeWrap(dtResult); return returnValue; }
/// <inheritdoc /> public bool Equals(IDateTimeWrap t1, IDateTimeWrap t2) { return(DateTime.Equals(t1.DateTimeInstance, t2.DateTimeInstance)); }
/// <inheritdoc /> public IDateTimeWrap SpecifyKind(IDateTimeWrap value, DateTimeKind kind) { return(new DateTimeWrap(DateTime.SpecifyKind(value.DateTimeInstance, kind))); }
/// <inheritdoc /> public int CompareTo(IDateTimeWrap value) { return(DateTimeInstance.CompareTo(value.DateTimeInstance)); }
/// <inheritdoc /> public bool Equals(IDateTimeWrap value) { return(DateTimeInstance.Equals(value)); }
/// <inheritdoc /> public int Compare(IDateTimeWrap t1, IDateTimeWrap t2) { return(DateTime.Compare(t1.DateTimeInstance, t2.DateTimeInstance)); }
public MailReader(IMailClient client, IMailFilter filter, IDateTimeWrap dateTime) { _Client = client; _Filter = filter; _DateTime = dateTime; }
public void SetCreationTimeUtc(string path, IDateTimeWrap creationTimeUtc) { File.SetCreationTimeUtc(path, creationTimeUtc.DateTimeInstance); }
public bool Equals(IDateTimeWrap value) { return DateTimeInstance.Equals(value); }
/// <inheritdoc /> public TimeSpan Subtract(IDateTimeWrap value) { return(DateTimeInstance.Subtract(value.DateTimeInstance)); }
public TimeSpan Subtract(IDateTimeWrap value) { return DateTimeInstance.Subtract(value.DateTimeInstance); }
public IDateTimeWrap SpecifyKind(IDateTimeWrap value, DateTimeKind kind) { return new DateTimeWrap(DateTime.SpecifyKind(value.DateTimeInstance, kind)); }
public void SetLastWriteTime(string path, IDateTimeWrap lastWriteTime) { Directory.SetLastWriteTime(path, lastWriteTime.DateTimeInstance); }
/// <inheritdoc /> public void SetCreationTimeUtc(string path, IDateTimeWrap creationTimeUtc) { Directory.SetCreationTimeUtc(path, creationTimeUtc.DateTimeInstance); }
public bool TryParseExact(string s, string format, IFormatProvider provider, DateTimeStyles style, out IDateTimeWrap result) { DateTime dtResult; bool returnValue = DateTime.TryParseExact(s, format, provider, style, out dtResult); result = new DateTimeWrap(dtResult); return returnValue; }
/// <inheritdoc /> public void SetLastWriteTimeUtc(string path, IDateTimeWrap lastWriteTimeUtc) { Directory.SetLastWriteTimeUtc(path, lastWriteTimeUtc.DateTimeInstance); }
public bool Equals(IDateTimeWrap t1, IDateTimeWrap t2) { return DateTime.Equals(t1.DateTimeInstance, t2.DateTimeInstance); }
public void SetLastAccessTime(string path, IDateTimeWrap lastAccessTime) { File.SetLastAccessTime(path, lastAccessTime.DateTimeInstance); }
public ConsoleLoggerMock(IDateTimeWrap dateTimeWrap, IConsoleWrap consoleWrap, bool isUtc) : base(dateTimeWrap, consoleWrap, isUtc) { }
/// <inheritdoc /> public bool TryParseExact(string s, string format, IFormatProvider provider, DateTimeStyles style, out IDateTimeWrap result) { DateTime dtResult; bool returnValue = DateTime.TryParseExact(s, format, provider, style, out dtResult); result = new DateTimeWrap(dtResult); return(returnValue); }
/// <inheritdoc /> public void SetLastAccessTime(string path, IDateTimeWrap lastAccessTime) { Directory.SetLastAccessTime(path, lastAccessTime.DateTimeInstance); }
/// <inheritdoc /> public void SetCreationTime(string path, IDateTimeWrap creationTime) { File.SetCreationTime(path, creationTime.DateTimeInstance); }
/// <inheritdoc /> public void SetLastAccessTimeUtc(string path, IDateTimeWrap lastAccessTimeUtc) { File.SetLastAccessTimeUtc(path, lastAccessTimeUtc.DateTimeInstance); }
public void SetCreationTime(string path, IDateTimeWrap creationTime) { Directory.SetCreationTime(path, creationTime.DateTimeInstance); }