public NamedLogger(string name, SimpleLogManager logManager) { Name = name; _logManager = logManager; var encoding = Encoding.UTF8; var nameVal = " " + Name + ": "; #if NETCOREAPP var nameConcatMemory = nameVal.AsMemory(); var spanBuffer = new byte[encoding.GetMaxByteCount(nameConcatMemory.Length)]; var span = new Span <byte>(spanBuffer); var length = encoding.GetBytes(nameConcatMemory.Span, span); _nameConcatValue = new ReadOnlyMemory <byte>(spanBuffer, 0, length); #else _nameConcatValue = new ReadOnlyMemory <byte>(encoding.GetBytes(nameVal)); #endif }
public NamedLogger(string name, SimpleLogManager logManager) { Name = name; _logManager = logManager; }