1 implementation of IBindableFromHttpContext
Aspire.Dashboard (1)
Otlp\Http\OtlpHttpEndpointsBuilder.cs (1)
128private sealed class MessageBindable<TMessage> : IBindableFromHttpContext<MessageBindable<TMessage>> where TMessage : IMessage<TMessage>, new()
7 references to IBindableFromHttpContext
Microsoft.AspNetCore.Http.Abstractions (1)
IBindableFromHttpContextOfT.cs (1)
13public interface IBindableFromHttpContext<TSelf> where TSelf : class, IBindableFromHttpContext<TSelf>
Microsoft.AspNetCore.Http.Extensions (2)
src\aspnetcore\src\Shared\ParameterBindingMethodCache.cs (2)
415if (i.IsGenericType && i.GetGenericTypeDefinition() == typeof(IBindableFromHttpContext<>) && i.GetGenericArguments()[0] == type) 425where TValue : class?, IBindableFromHttpContext<TValue>
Microsoft.AspNetCore.Mvc.Abstractions (2)
src\aspnetcore\src\Shared\ParameterBindingMethodCache.cs (2)
415if (i.IsGenericType && i.GetGenericTypeDefinition() == typeof(IBindableFromHttpContext<>) && i.GetGenericArguments()[0] == type) 425where TValue : class?, IBindableFromHttpContext<TValue>
Microsoft.AspNetCore.OpenApi (2)
src\aspnetcore\src\Shared\ParameterBindingMethodCache.cs (2)
415if (i.IsGenericType && i.GetGenericTypeDefinition() == typeof(IBindableFromHttpContext<>) && i.GetGenericArguments()[0] == type) 425where TValue : class?, IBindableFromHttpContext<TValue>