123456789101112131415161718192021 |
- using System.Collections.Generic;
- namespace Logging
- {
- public interface ILogable
- {
- string Key { get; }
- IEnumerable<string> HeaderNames { get; }
- IEnumerable<IEnumerable<string>> BufferLines { get; }
- void ClearBuffer();
- }
- public interface ISerializableLog<T>
- {
- void Log(T value);
- IEnumerable<T> ReadLog(IEnumerable<IEnumerable<string>> lines);
- }
- }
|