Table of Contents

Class MasterDataServiceBuilderExtensions

Namespace
JJMasterData.Brasil.Configuration
Assembly
JJMasterData.Brasil.dll
public static class MasterDataServiceBuilderExtensions
Inheritance
MasterDataServiceBuilderExtensions
Inherited Members

Methods

WithBrasilActionPlugins(MasterDataServiceBuilder)

public static MasterDataServiceBuilder WithBrasilActionPlugins(this MasterDataServiceBuilder builder)

Parameters

builder MasterDataServiceBuilder

Returns

MasterDataServiceBuilder

WithCepActionPlugin<TCepService>(MasterDataServiceBuilder)

public static MasterDataServiceBuilder WithCepActionPlugin<TCepService>(this MasterDataServiceBuilder builder) where TCepService : class, ICepService

Parameters

builder MasterDataServiceBuilder

Returns

MasterDataServiceBuilder

Type Parameters

TCepService

WithCepService<TService>(MasterDataServiceBuilder)

public static MasterDataServiceBuilder WithCepService<TService>(this MasterDataServiceBuilder builder) where TService : class, ICepService

Parameters

builder MasterDataServiceBuilder

Returns

MasterDataServiceBuilder

Type Parameters

TService

WithCnpjActionPlugin<TReceitaFederalService>(MasterDataServiceBuilder)

public static MasterDataServiceBuilder WithCnpjActionPlugin<TReceitaFederalService>(this MasterDataServiceBuilder builder) where TReceitaFederalService : class, IReceitaFederalService

Parameters

builder MasterDataServiceBuilder

Returns

MasterDataServiceBuilder

Type Parameters

TReceitaFederalService

WithCpfActionPlugin<TReceitaFederalService>(MasterDataServiceBuilder)

public static MasterDataServiceBuilder WithCpfActionPlugin<TReceitaFederalService>(this MasterDataServiceBuilder builder) where TReceitaFederalService : class, IReceitaFederalService

Parameters

builder MasterDataServiceBuilder

Returns

MasterDataServiceBuilder

Type Parameters

TReceitaFederalService

WithHubDev(MasterDataServiceBuilder, Action<HubDevSettings>?)

public static MasterDataServiceBuilder WithHubDev(this MasterDataServiceBuilder builder, Action<HubDevSettings>? configure = null)

Parameters

builder MasterDataServiceBuilder
configure Action<HubDevSettings>

Returns

MasterDataServiceBuilder

WithHubDevCepActionPlugin(MasterDataServiceBuilder, Action<HubDevSettings>?)

public static MasterDataServiceBuilder WithHubDevCepActionPlugin(this MasterDataServiceBuilder builder, Action<HubDevSettings>? configure = null)

Parameters

builder MasterDataServiceBuilder
configure Action<HubDevSettings>

Returns

MasterDataServiceBuilder

WithHubDevCnpjActionPlugin(MasterDataServiceBuilder, Action<HubDevSettings>?)

public static MasterDataServiceBuilder WithHubDevCnpjActionPlugin(this MasterDataServiceBuilder builder, Action<HubDevSettings>? configure = null)

Parameters

builder MasterDataServiceBuilder
configure Action<HubDevSettings>

Returns

MasterDataServiceBuilder

WithHubDevCpfActionPlugin(MasterDataServiceBuilder, Action<HubDevSettings>?)

public static MasterDataServiceBuilder WithHubDevCpfActionPlugin(this MasterDataServiceBuilder builder, Action<HubDevSettings>? configure = null)

Parameters

builder MasterDataServiceBuilder
configure Action<HubDevSettings>

Returns

MasterDataServiceBuilder

WithReceitaFederalService<TService>(MasterDataServiceBuilder)

public static MasterDataServiceBuilder WithReceitaFederalService<TService>(this MasterDataServiceBuilder builder) where TService : class, IReceitaFederalService

Parameters

builder MasterDataServiceBuilder

Returns

MasterDataServiceBuilder

Type Parameters

TService

WithSintegra(MasterDataServiceBuilder, Action<SintegraSettings>?)

public static MasterDataServiceBuilder WithSintegra(this MasterDataServiceBuilder builder, Action<SintegraSettings>? configure = null)

Parameters

builder MasterDataServiceBuilder
configure Action<SintegraSettings>

Returns

MasterDataServiceBuilder

WithViaCep(MasterDataServiceBuilder)

public static MasterDataServiceBuilder WithViaCep(this MasterDataServiceBuilder builder)

Parameters

builder MasterDataServiceBuilder

Returns

MasterDataServiceBuilder