Rename controllers Bitpay controllers

This commit is contained in:
nicolas.dorier 2022-01-07 12:08:28 +09:00
parent 5eebdb6774
commit eaf47d3739
No known key found for this signature in database
GPG key ID: 6618763EF09186FE
6 changed files with 11 additions and 11 deletions

View file

@ -889,7 +889,7 @@ namespace BTCPayServer.Tests
acc.GrantAccess();
acc.RegisterDerivationScheme("BTC");
var rateController = acc.GetController<RateController>();
var rateController = acc.GetController<BitpayRateController>();
var GetBaseCurrencyRatesResult = JObject.Parse(((JsonResult)rateController
.GetBaseCurrencyRates("BTC", default)
.GetAwaiter().GetResult()).Value.ToJson()).ToObject<DataWrapper<Rate[]>>();
@ -908,7 +908,7 @@ namespace BTCPayServer.Tests
ratesVM.DefaultCurrencyPairs = "BTC_USD,LTC_USD";
await store.Rates(ratesVM);
store = acc.GetController<StoresController>();
rateController = acc.GetController<RateController>();
rateController = acc.GetController<BitpayRateController>();
GetRatesResult = JObject.Parse(((JsonResult)rateController.GetRates(null, default)
.GetAwaiter().GetResult()).Value.ToJson()).ToObject<DataWrapper<Rate[]>>();
// Now we should have a result

View file

@ -12,10 +12,10 @@ namespace BTCPayServer.Controllers
{
[Authorize(AuthenticationSchemes = AuthenticationSchemes.Bitpay)]
[BitpayAPIConstraint()]
public class AccessTokenController : Controller
public class BitpayAccessTokenController : Controller
{
readonly TokenRepository _TokenRepository;
public AccessTokenController(TokenRepository tokenRepository)
public BitpayAccessTokenController(TokenRepository tokenRepository)
{
_TokenRepository = tokenRepository ?? throw new ArgumentNullException(nameof(tokenRepository));
}

View file

@ -16,12 +16,12 @@ namespace BTCPayServer.Controllers
{
[BitpayAPIConstraint]
[Authorize(Policies.CanCreateInvoice, AuthenticationSchemes = AuthenticationSchemes.Bitpay)]
public class InvoiceControllerAPI : Controller
public class BitpayInvoiceController : Controller
{
private readonly InvoiceController _InvoiceController;
private readonly InvoiceRepository _InvoiceRepository;
public InvoiceControllerAPI(InvoiceController invoiceController,
public BitpayInvoiceController(InvoiceController invoiceController,
InvoiceRepository invoiceRepository)
{
_InvoiceController = invoiceController;

View file

@ -23,7 +23,7 @@ namespace BTCPayServer.Controllers
{
[EnableCors(CorsPolicies.All)]
[Authorize(Policy = ServerPolicies.CanGetRates.Key, AuthenticationSchemes = AuthenticationSchemes.Bitpay)]
public class RateController : Controller
public class BitpayRateController : Controller
{
public StoreData CurrentStore
{
@ -40,7 +40,7 @@ namespace BTCPayServer.Controllers
public TokenRepository TokenRepository { get; }
public RateController(
public BitpayRateController(
RateFetcher rateProviderFactory,
BTCPayNetworkProvider networkProvider,
TokenRepository tokenRepository,

View file

@ -47,7 +47,7 @@ namespace BTCPayServer.Controllers
StoreRepository repo,
TokenRepository tokenRepo,
UserManager<ApplicationUser> userManager,
AccessTokenController tokenController,
BitpayAccessTokenController tokenController,
BTCPayWalletProvider walletProvider,
BTCPayNetworkProvider networkProvider,
RateFetcher rateFactory,
@ -90,7 +90,7 @@ namespace BTCPayServer.Controllers
readonly BTCPayNetworkProvider _NetworkProvider;
private readonly ExplorerClientProvider _ExplorerProvider;
readonly BTCPayWalletProvider _WalletProvider;
readonly AccessTokenController _TokenController;
readonly BitpayAccessTokenController _TokenController;
readonly StoreRepository _Repo;
readonly TokenRepository _TokenRepository;
readonly UserManager<ApplicationUser> _UserManager;

View file

@ -381,7 +381,7 @@ namespace BTCPayServer.Hosting
services.TryAddSingleton<RateFetcher>();
services.TryAddScoped<IHttpContextAccessor, HttpContextAccessor>();
services.AddTransient<AccessTokenController>();
services.AddTransient<BitpayAccessTokenController>();
services.AddTransient<InvoiceController>();
services.AddTransient<AppsPublicController>();
services.AddTransient<PaymentRequestController>();