public virtual void WriteError(LogDetail usageInfo)
        {
            ILogWriter writer = _logsWriters.First(x => x.LogType == LogType.Error);

            writer.Write(usageInfo);
        }
        public virtual void WriteDiagnostic(LogDetail usageInfo)
        {
            ILogWriter writer = _logsWriters.First(x => x.LogType == LogType.Diagnostic);

            writer.Write(usageInfo);
        }