private static Provider NewProvider(Action <ProviderBuilder> setUp = null) { ProviderBuilder providerBuilder = new ProviderBuilder(); setUp?.Invoke(providerBuilder); return(providerBuilder.Build()); }
protected Provider NewProvider(Action <ProviderBuilder> setUp = null) { ProviderBuilder providerBuilder = new ProviderBuilder(); setUp?.Invoke(providerBuilder); return(providerBuilder.Build()); }
public Provider ToSDKProvider() { if (sdkProvider != null) { return(sdkProvider); } else if (apiProvider != null) { ProviderBuilder builder = ProviderBuilder.NewProvider(apiProvider.Name) .WithId(apiProvider.Id) .WithProvides(apiProvider.Provides) .WithData(apiProvider.Data); return(builder.Build()); } else { return(null); } }