using System;
using Serilog;
using Serilog.Configuration;

namespace TINK.Services.Logging
{
	public static class MemoryStackSinkExtensions
	{
		public static LoggerConfiguration MemoryQueueSink(
		  this LoggerSinkConfiguration loggerConfiguration,
		  IFormatProvider formatProvider = null)
		{
			return loggerConfiguration.Sink(new MemoryStackSink(formatProvider));
		}
	}
}