Beispiel #1
0
        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);
        }
Beispiel #2
0
        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());
        }