2 instantiations of CallSiteFormatterContext
Microsoft.Extensions.DependencyInjection (2)
CallSiteJsonFormatter.cs (2)
21var context = new CallSiteFormatterContext(stringBuilder, 0, new HashSet<ServiceCallSite>()); 135return new CallSiteFormatterContext(Builder, Offset + 4, _processedCallSites)
15 references to CallSiteFormatterContext
Microsoft.Extensions.DependencyInjection (15)
CallSiteJsonFormatter.cs (15)
10internal sealed class CallSiteJsonFormatter : CallSiteVisitor<CallSiteJsonFormatter.CallSiteFormatterContext, object?> 21var context = new CallSiteFormatterContext(stringBuilder, 0, new HashSet<ServiceCallSite>()); 28protected override object? VisitConstructor(ConstructorCallSite constructorCallSite, CallSiteFormatterContext argument) 36CallSiteFormatterContext childContext = argument.StartArray(); 48protected override object? VisitCallSiteMain(ServiceCallSite callSite, CallSiteFormatterContext argument) 52CallSiteFormatterContext childContext = argument.StartObject(); 64CallSiteFormatterContext childContext = argument.StartObject(); 72protected override object? VisitConstant(ConstantCallSite constantCallSite, CallSiteFormatterContext argument) 79protected override object? VisitServiceProvider(ServiceProviderCallSite serviceProviderCallSite, CallSiteFormatterContext argument) 84protected override object? VisitIEnumerable(IEnumerableCallSite enumerableCallSite, CallSiteFormatterContext argument) 93CallSiteFormatterContext childContext = argument.StartArray(); 104protected override object? VisitFactory(FactoryCallSite factoryCallSite, CallSiteFormatterContext argument) 133public CallSiteFormatterContext IncrementOffset() 141public CallSiteFormatterContext StartObject() 191public CallSiteFormatterContext StartArray()