public static async Task Run(HttpClient client, CreatePaymentRequestData data, ILogger logger) { CreatePaymentRequest request = new CreatePaymentRequest(client, logger); await request.Run(data); }