2 implementations of IServiceContractGenerationExtension
dotnet-svcutil-lib (2)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ClientClassGenerator.cs (1)
18internal class ClientClassGenerator : IServiceContractGenerationExtension
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ServiceContractGenerator.cs (1)
434private class ChannelInterfaceGenerator : IServiceContractGenerationExtension
10 references to IServiceContractGenerationExtension
dotnet-svcutil-lib (10)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ClientClassGenerator.cs (1)
158void IServiceContractGenerationExtension.GenerateContract(ServiceContractGenerationContext context)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\ServiceContractGenerator.cs (9)
147private IEnumerable<IServiceContractGenerationExtension> GetBeforeExtensionsBuiltInContractGenerators() 149return EmptyArray<IServiceContractGenerationExtension>.Allocate(0); 158private IEnumerable<IServiceContractGenerationExtension> GetAfterExtensionsBuiltInContractGenerators() 436void IServiceContractGenerationExtension.GenerateContract(ServiceContractGenerationContext context) 538static internal void CallContractExtensions(IEnumerable<IServiceContractGenerationExtension> extensions, ServiceContractGenerationContext context) 540foreach (IServiceContractGenerationExtension extension in extensions) 564private static IEnumerable<IServiceContractGenerationExtension> EnumerateBehaviorExtensions(ContractDescription contract) 568if (behavior is IServiceContractGenerationExtension) 570yield return (IServiceContractGenerationExtension)behavior;