/// <summary>Initalizes an instance of EventGridClient</summary> /// <param name="endpoint">Topic endpoint</param> /// <param name="credential">Credential used to connect to Azure</param> public EventGridClient(Uri endpoint, SharedAccessSignatureCredential credential) : this(endpoint, credential, new EventGridClientOptions()) { }
/// <summary> /// Initializes a new instance of the <see cref="SharedAccessSignatureCredentialPolicy"/> class. /// </summary> /// <param name="credential">The <see cref="SharedAccessSignatureCredential"/> used to authenticate requests.</param> public SharedAccessSignatureCredentialPolicy(SharedAccessSignatureCredential credential) { Argument.AssertNotNull(credential, nameof(credential)); _credential = credential; }