btcpayserver/BTCPayServer.Abstractions
Andrew Camilleri 31738c465d
Plugins: Load plugins by order, aesthetic plugin dependency system (#2020)
* Plugins: Load plugins by order, aesthetic plugin dependency system

Introduces plugins loading in order of installation, BTCPay itself shows up as a system plugin, and that plugins can define other plugins as dependencies.

* use a proper type for plugin dependencies

* rebase fixes

* message when cannot install
2020-11-05 15:43:14 +01:00
..
Constants BTCPay Extensions Part 2 (#2001) 2020-10-21 14:02:20 +02:00
Contracts Plugins: Load plugins by order, aesthetic plugin dependency system (#2020) 2020-11-05 15:43:14 +01:00
Converters BTCPay Extensions Part 2 (#2001) 2020-10-21 14:02:20 +02:00
Extensions BTCPay Extensions Part 2 (#2001) 2020-10-21 14:02:20 +02:00
Models Plugins: Load plugins by order, aesthetic plugin dependency system (#2020) 2020-11-05 15:43:14 +01:00
BTCPayServer.Abstractions.csproj Add nuget publishing for plugin packaer and abstractions (#2018) 2020-10-25 00:21:50 +09:00
icon.png Add nuget publishing for plugin packaer and abstractions (#2018) 2020-10-25 00:21:50 +09:00
PushNuget.ps1 Add nuget publishing for plugin packaer and abstractions (#2018) 2020-10-25 00:21:50 +09:00