IReadOnlyCollection <IHttpRequestMiddleware> _ConfigureRequestMiddlewares(IBugsnagCredentials bugsnagCredentials) => new List <IHttpRequestMiddleware>() { new HttpRequestMiddleware(message => { message.Headers.Add("Accept", "application/json"); message.Headers.Add("X-Version", "2"); message.Headers.Add("Authorization", $"token {bugsnagCredentials.Token}"); }), };
public BugsnagRestClient(IBugsnagCredentials bugsnagCredentials) { RequestMiddlewares = _ConfigureRequestMiddlewares(bugsnagCredentials); }