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)); }
public ServiceBusQueueClient(string connectionString) : this( ConnectionStringValues.CreateFromConnectionString(connectionString) ) { }
public ServiceBusQueueClient(ConnectionStringValues connectionValues) { ConnectionValues = connectionValues; Token = GetNewToken(); }