ava-innersource / Liquid-Application-Framework-1.0-deprecated

Liquid is a framework to speed up the development of microservices
MIT License
25 stars 13 forks source link

Migrate to .NET Core 3.1 #209

Open bruno-brant opened 4 years ago

bruno-brant commented 4 years ago

.NET Core 2.2 has reached end-of-life. We must consider migrating the framework to 3.1.

guilhermeluizsp commented 4 years ago

Is there any reason not to be using .NET Standard? Do we have dependencies of the .NET Core itself? If we'd use .NET Standard instead, we'd not be worrying so much about end-of-life of products and also being compatible with other implementations of .NET (hello .NET 5).

guilhermeluizsp commented 4 years ago

Just to clarify my last comment: I'm talking about using .NET Standard to things other than ASP.NET Core specifics (e.g OnAzure, Interfaces, DI composite root, ...)

bruno-brant commented 4 years ago

To do that I believe that we would need to further decouple some of our assemblies, but it could be done. I was under the impression that with .NET 5 standard would no longer be relevant.