/// <summary>
 /// Log <paramref name="str"/>, if loggers are configured.
 /// </summary>
 /// <param name="str"></param>
 public void LogResolveBytes(LineResourceBytes str)
 {
     for (int i = 0; i < Loggers.Count; i++)
     {
         if (Loggers[i] is IObserver <LineResourceBytes> lineLogger)
         {
             lineLogger.OnNext(str);
         }
     }
 }
 /// <summary>
 /// Log error and string, if loggers are configured.
 /// </summary>
 /// <param name="e"></param>
 /// <param name="stream"></param>
 public void LogResolveBytes(Exception e, LineResourceBytes stream)
 {
     for (int i = 0; i < Loggers.Count; i++)
     {
         if (Loggers[i] is IObserver <LineResourceBytes> logger)
         {
             logger.OnNext(stream);
             logger.OnError(e);
         }
     }
 }