コード例 #1
0
ファイル: TokenManager.cs プロジェクト: lulzzz/ContainerNanny
        public static Token GetToken(ConnectionStringValues values, double validFor = 3600)
        {
            var baseAddress = values.ServiceBusEndpoint;
            var SASKeyValue = values.SasKeyValue;
            var SASKeyName  = values.SasKeyName;
            var expiresOn   = DateTime.UtcNow.AddSeconds(validFor);

            var value = CreateToken(baseAddress, SASKeyName, SASKeyValue, validFor);

            return(new Token(value, expiresOn));
        }
コード例 #2
0
 public ServiceBusQueueClient(string connectionString)
     : this(
         ConnectionStringValues.CreateFromConnectionString(connectionString)
         )
 {
 }
コード例 #3
0
 public ServiceBusQueueClient(ConnectionStringValues connectionValues)
 {
     ConnectionValues = connectionValues;
     Token            = GetNewToken();
 }