Exemplo n.º 1
0
        private async Task <SubscriptionClient> CreateClient()
        {
            RuleDescription rule         = Program.CreateSubscriptionRule(_options.Priority);
            var             subscription = new SubscriptionClient(_options.ConnectionString, _options.TopicName, _options.SubscriptionName);

            if (rule != null)
            {
                await subscription.RemoveDefaultRuleAsync();

                await subscription.AddRuleIfNotExistsAsync(rule);
            }
            return(subscription);
        }
Exemplo n.º 2
0
 public static async Task AddDefaultRuleAsync(this SubscriptionClient client)
 => await client.AddRuleIfNotExistsAsync(_defaultRule);