btcpayserver/BTCPayServer/App/BTCPayAppExtensions.cs

21 lines
581 B
C#
Raw Normal View History

2023-07-03 09:56:00 +02:00
using Microsoft.AspNetCore.Builder;
using Microsoft.Extensions.DependencyInjection;
namespace BTCPayServer.Controllers;
public static class BTCPayAppExtensions
{
public static IServiceCollection AddBTCPayApp(this IServiceCollection serviceCollection)
{
serviceCollection.AddSingleton<BtcPayAppService>();
return serviceCollection;
}
public static void UseBTCPayApp(this IApplicationBuilder builder)
{
builder.UseEndpoints(routeBuilder =>
{
routeBuilder.MapHub<BTCPayAppHub>("hub/btcpayapp");
});
}
}