1 implementation of IItemsFeature
Microsoft.AspNetCore.Http (1)
Features\ItemsFeature.cs (1)
9public class ItemsFeature : IItemsFeature
20 references to IItemsFeature
Microsoft.AspNetCore.Http (4)
DefaultHttpContext.cs (3)
28private static readonly Func<IFeatureCollection, IItemsFeature> _newItemsFeature = f => new ItemsFeature(); 117private IItemsFeature ItemsFeature => 252public IItemsFeature? Items;
Features\ItemsFeature.cs (1)
7/// Default implementation for <see cref="IItemsFeature"/>.
Microsoft.AspNetCore.Http.Tests (4)
DefaultHttpContextTests.cs (4)
111Assert.Null(context.Features.Get<IItemsFeature>()); 113Assert.NotNull(context.Features.Get<IItemsFeature>()); 139Assert.Null(context.Features.Get<IItemsFeature>()); 142Assert.NotNull(context.Features.Get<IItemsFeature>());
Microsoft.AspNetCore.Server.IIS (1)
Core\IISHttpContext.Features.cs (1)
21private static readonly Type IItemsFeatureType = typeof(global::Microsoft.AspNetCore.Http.Features.IItemsFeature);
Microsoft.AspNetCore.Server.Kestrel.Core (9)
Internal\Http\HttpProtocol.Generated.cs (9)
63internal protected IItemsFeature? _currentIItemsFeature; 224else if (key == typeof(IItemsFeature)) 376else if (key == typeof(IItemsFeature)) 378_currentIItemsFeature = (IItemsFeature?)value; 530else if (typeof(TFeature) == typeof(IItemsFeature)) 532feature = Unsafe.As<IItemsFeature?, TFeature?>(ref _currentIItemsFeature); 690else if (typeof(TFeature) == typeof(IItemsFeature)) 692_currentIItemsFeature = Unsafe.As<TFeature?, IItemsFeature?>(ref feature); 840yield return new KeyValuePair<Type, object>(typeof(IItemsFeature), _currentIItemsFeature);
Microsoft.AspNetCore.Server.Kestrel.Microbenchmarks (2)
HttpProtocolFeatureCollection.cs (2)
68public IItemsFeature Get_IItemsFeature() 70return _collection.Get<IItemsFeature>();