diff --git a/src/Api/Billing/Controllers/StripeController.cs b/src/Api/Billing/Controllers/StripeController.cs index 4c5ad6f0f..a4a974bb9 100644 --- a/src/Api/Billing/Controllers/StripeController.cs +++ b/src/Api/Billing/Controllers/StripeController.cs @@ -1,6 +1,4 @@ -using Bit.Api.Billing.Models.Responses; -using Bit.Core.Billing.Services; -using Bit.Core.Services; +using Bit.Core.Services; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Http.HttpResults; using Microsoft.AspNetCore.Mvc; @@ -10,8 +8,7 @@ namespace Bit.Api.Billing.Controllers; [Authorize("Application")] public class StripeController( - IStripeAdapter stripeAdapter, - ITaxService taxService) : Controller + IStripeAdapter stripeAdapter) : Controller { [HttpPost] [Route("~/setup-intent/bank-account")] @@ -49,13 +46,4 @@ public class StripeController( return TypedResults.Ok(setupIntent.ClientSecret); } - - [HttpGet] - [AllowAnonymous] - [Route("~/tax/id-types")] - public IResult GetTaxIdTypes() - { - var response = TaxIdTypesResponse.From(taxService.GetTaxIdTypes()); - return TypedResults.Ok(response); - } } diff --git a/src/Api/Billing/Models/Responses/TaxIdTypeResponse.cs b/src/Api/Billing/Models/Responses/TaxIdTypeResponse.cs deleted file mode 100644 index 93efb3ecb..000000000 --- a/src/Api/Billing/Models/Responses/TaxIdTypeResponse.cs +++ /dev/null @@ -1,28 +0,0 @@ -using Bit.Core.Billing.Models; - -namespace Bit.Api.Billing.Models.Responses; - -public record TaxIdTypesResponse(List TaxIdTypes) -{ - public static TaxIdTypesResponse From(IEnumerable taxIdTypes) => new( - taxIdTypes.Select(TaxIdTypeResponse.From).ToList()); -} - - -/// Stripe short code for the tax ID type -/// ISO-3166-2 country code -/// Description of the tax ID type -/// Example of the tax ID type -public record TaxIdTypeResponse( - string Code, - string Country, - string Description, - string Example) -{ - public static TaxIdTypeResponse From(TaxIdType taxIdType) - => new( - taxIdType.Code, - taxIdType.Country, - taxIdType.Description, - taxIdType.Example); -}