Serilog.Rendering.ReusableStringWriter sealed class ReusableStringWriter : StringWriter Class that provides reusable StringWriters to reduce memory allocations Documentation Code public static StringWriter GetOrCreate(IFormatProvider formatProvider = null) Gets already created StringWriter if there is one available or creates a new one.