public TableAttributeBindingProvider(INameResolver nameResolver, TablesAccountProvider accountProvider) { _nameResolver = nameResolver; _accountProvider = accountProvider ?? throw new ArgumentNullException(nameof(accountProvider)); _entityBindingProvider = new CompositeEntityArgumentBindingProvider( new TableEntityArgumentBindingProvider(), new PocoEntityArgumentBindingProvider()); // Supports all types; must come after other providers }
public TablesExtensionConfigProvider(TablesAccountProvider accountProvider, INameResolver nameResolver, IConverterManager converterManager) { _accountProvider = accountProvider; _nameResolver = nameResolver; _converterManager = converterManager; }
public TableAttributeBindingProvider(INameResolver nameResolver, TablesAccountProvider accountProvider, IConverterManager converterManager) { _nameResolver = nameResolver; _accountProvider = accountProvider ?? throw new ArgumentNullException(nameof(accountProvider)); _converterManager = converterManager; }
public TablesExtensionConfigProvider(TablesAccountProvider accountProvider, INameResolver nameResolver) { _accountProvider = accountProvider; _nameResolver = nameResolver; }