Closed bratchikov closed 3 years ago
FileController
и LockController
в отдельные проектыdevelop-7-1-0
), сделать internals visible to для ODataService, сменить ключ строгого имени, собрать свой пакет NewPlatform.Flexberry.*.Microsoft.AspNet.WebApi.Core
лучше не использовать, обойтись правильными Microsoft.AspNetCore.*
.Implemented in develop-v6.1
Цель
Требуется реализовать поддержку .NET Standard 2.0 с целью использования одного набора исходных кодов для исполнения в .NET Framework 4.6.1 и .NET Core 2.
Функциональные требования
Требования к реализации
Требуется оставить совместимость на уровне публичных методов, чтобы прикладные проекты могли пересобрать свои решения без лишних сложностей. Черновая реализация была выполнена для .NET Core 2, нужно свести изменения из текущей версии и реализовать в формате .NET Standard 2.0. В результате должен быть выпущен NuGet-пакет версии 6.
Исходный код
feature-dotnetcore2
нужно смотреть в неё и брать те изменения, которые позволят собирать решение под .NET Standard 2.0.feature-27-dotnetstandard
. Там уже установлен ORM, собранный под .NET Standard 2.0.Документация
Тесты
Тесты должны проходить.