private static Provider NewProvider(Action <ProviderBuilder> setUp = null)
        {
            ProviderBuilder providerBuilder = new ProviderBuilder();

            setUp?.Invoke(providerBuilder);

            return(providerBuilder.Build());
        }
Example #2
0
        protected Provider NewProvider(Action <ProviderBuilder> setUp = null)
        {
            ProviderBuilder providerBuilder = new ProviderBuilder();

            setUp?.Invoke(providerBuilder);

            return(providerBuilder.Build());
        }
Example #3
0
 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);
     }
 }