MessageChannel work for Seq Logging

This commit is contained in:
Janus Knudsen 2025-02-14 17:45:49 +01:00
parent e777135d62
commit bf50563ab7
6 changed files with 119 additions and 84 deletions

View file

@ -1,9 +1,9 @@
using System.Threading.Channels;
namespace Core.Telemetry
{
public interface IMessageChannel : IDisposable
public interface IMessageChannel<T> : IDisposable
{
ChannelWriter<HttpRequestMessage> Writer { get; }
ChannelReader<HttpRequestMessage> Reader { get; }
ChannelWriter<T> Writer { get; }
ChannelReader<T> Reader { get; }
}
}