internal AzureBlobDataFeedSource(AzureBlobParameter parameter, AuthenticationTypeEnum?authentication) : base(DataFeedSourceType.AzureBlob) { Argument.AssertNotNull(parameter, nameof(parameter)); ConnectionString = parameter.ConnectionString; Container = parameter.Container; BlobTemplate = parameter.BlobTemplate; SetAuthentication(authentication); }
internal AzureBlobDataFeedSource(AzureBlobParameter parameter, AuthenticationTypeEnum?authentication) : base(DataFeedSourceKind.AzureBlob) { Argument.AssertNotNull(parameter, nameof(parameter)); ConnectionString = parameter.ConnectionString; Container = parameter.Container; BlobTemplate = parameter.BlobTemplate; Authentication = (authentication == null) ? default(AuthenticationType?) : new AuthenticationType(authentication.ToString()); }