public async Task CreateSubscription( SubscriptionName subscriptionName, TopicName topicName, Action <Subscription>?configureSubscription, CancellationToken cancellationToken ) { var emulator = Options.ClientCreationSettings.DetectEmulator(); await PubSub.CreateTopic(topicName, emulator, cancellationToken).NoContext(); await PubSub.CreateSubscription( subscriptionName, topicName, configureSubscription, emulator, cancellationToken ).NoContext(); }