コード例 #1
0
                public void WhenCalled_SetsStorageAccountConnectionString()
                {
                    var config = new TableSingleUseTokenOptions(
                        "UseDevelopmentStorage=true;");

                    Assert.Equal("UseDevelopmentStorage=true;",
                                 config.StorageAccountConnectionString);
                }
コード例 #2
0
        protected static TableEntityStore BuildEntityStore(
            TableSingleUseTokenOptions configuration)
        {
            Guard.Null(nameof(configuration), configuration);

            return(new TableEntityStore(
                       table: CloudStorageAccount.Parse(
                           configuration.StorageAccountConnectionString).CreateCloudTableClient()
                       .GetTableReference(configuration.TableName),
                       options: configuration.TableRequest));
        }
コード例 #3
0
 public TableSingleUseTokenService(TableSingleUseTokenOptions options,
                                   SystemClock clock)
     : this(BuildEntityStore(options), clock)
 {
 }