/// <summary> /// Initializes a new instance of the <see cref="ChannelProvider"/> class. /// </summary> /// <param name="channelFactoryProvider">The <see cref="IChannelFactoryProvider"/> that /// is responsible for creating a <see cref="ChannelFactory{TChannel}"/>.</param> public ChannelProvider(IChannelFactoryProvider channelFactoryProvider) { this.channelFactoryProvider = channelFactoryProvider; }
public static ChannelFactory <T> CreateChannelFactory <T>(this IChannelFactoryProvider provider) => provider.CreateChannelFactory <T>(ServiceModelDefaults.DefaultName);