btcpayserver/BTCPayServer.Abstractions/Contracts
Andrew Camilleri 5979fe5eef
BTCPay Extensions Part 2 (#2001)
* BTCPay Extensions Part 2

This PR cleans up the extension system a bit in that:
 * It renames the test extension to a more uniform name
 * Allows yo uto have system extensions, which are extensions but bundled by default with the release (and cannot be removed)
 * Adds a tool to help you generate an extension package from a csproj
 * Refactors the UI extension points to a view component
 * Moves some more interfaces to the Abstractions csproj

* Rename to plugins
2020-10-21 14:02:20 +02:00
..
IBTCPayServerPlugin.cs BTCPay Extensions Part 2 (#2001) 2020-10-21 14:02:20 +02:00
INotificationHandler.cs Allow disabling notifications per user and disabling specific notifications per user (#1991) 2020-10-20 13:09:09 +02:00
ISettingsRepository.cs BTCPay Extensions Part 2 (#2001) 2020-10-21 14:02:20 +02:00
IStartupTask.cs BTCPay Extensions Part 2 (#2001) 2020-10-21 14:02:20 +02:00
IStoreNavExtension.cs BTCPay Extensions Part 2 (#2001) 2020-10-21 14:02:20 +02:00
ISyncSummaryProvider.cs BTCPay Server Extensions (#1925) 2020-10-15 21:28:09 +09:00