config for stripe api key

This commit is contained in:
Dominic Villemure
2024-06-16 10:00:15 -04:00
parent aca7939e8d
commit d4c88d2f15

View File

@@ -4,6 +4,7 @@ using Hutopy.Application.Common.Interfaces;
using Microsoft.AspNetCore.Http;
using Hutopy.Application.Common.Models;
using Hutopy.Application.Stripe.Commands;
using Microsoft.Extensions.Configuration;
namespace Hutopy.Infrastructure.Stripe;
@@ -11,10 +12,11 @@ public class StripeService : IStripeService
{
private readonly IHttpContextAccessor _httpContextAccessor;
public StripeService(IHttpContextAccessor httpContextAccessor)
public StripeService(IHttpContextAccessor httpContextAccessor, IConfiguration configuration)
{
_httpContextAccessor = httpContextAccessor;
StripeConfiguration.ApiKey = "";
var stripeKey = configuration["STRIPE-API-KEY"] ?? "";
StripeConfiguration.ApiKey = stripeKey;
}
public async Task<string> CreateCheckoutSession(int amount, string creatorId, string currency = "cad")