genielabs / HomeGenie

HomeGenie, the programmable automation intelligence
https://homegenie.it
GNU General Public License v3.0
387 stars 154 forks source link

Converted to NetCore 3.0 #417

Closed genemars closed 4 years ago

genemars commented 4 years ago

New project structure:

Currently HomeGenie is still deployed as net461 application, but netcore3.0 app is built anyway to make sure that there are no compatibility issues between net461 and netcore3.0 targets. In the future HomeGenie will be deployed as a netcore3.0 app.

The netcore3.0 version does not actually implement the Statistics module and sqlite3 dependency has been dropped. Statistics module will be replaced in the future by a set of programs app (csharp) that will carry the duty of generating statistics and will use LiteDB as database engine.