3 instantiations of MessageBindable
Aspire.Dashboard (3)
Otlp\Http\OtlpHttpEndpointsBuilder.cs (3)
127public static readonly MessageBindable<TMessage> Empty = new MessageBindable<TMessage>() { Logger = NullLogger.Instance }; 152return new MessageBindable<TMessage> { Message = message, RequestContentType = contentType, Logger = logger }; 163return new MessageBindable<TMessage> { Message = message, RequestContentType = contentType, Logger = logger };
6 references to MessageBindable
Aspire.Dashboard (6)
Otlp\Http\OtlpHttpEndpointsBuilder.cs (6)
48group.MapPost("logs", static async (MessageBindable<ExportLogsServiceRequest> request, OtlpLogsService service) => 56group.MapPost("traces", static async (MessageBindable<ExportTraceServiceRequest> request, OtlpTraceService service) => 64group.MapPost("metrics", static async (MessageBindable<ExportMetricsServiceRequest> request, OtlpMetricsService service) => 125internal sealed class MessageBindable<TMessage> : IBindableFromHttpContext<MessageBindable<TMessage>> where TMessage : IMessage<TMessage>, new() 127public static readonly MessageBindable<TMessage> Empty = new MessageBindable<TMessage>() { Logger = NullLogger.Instance }; 135public static async ValueTask<MessageBindable<TMessage>?> BindAsync(HttpContext context, ParameterInfo parameter)