You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
a good temporary solution could be to ignore properties in code gen
Support "required" properties (it generates an attribute on client which gives Compile errors)
Support other new property features (if any) that are implemented as attributes that are not allowed to be specified in code ("init" properties?)
New codegen exe todo's:
Program.cs
// TODO: Remove dependency on MSBuild and then remove any PackageReferences to MSBuild and MSBuildLocator
- This will require splitting "OpenRiaServices.Tools" into 2 separate projects, one with MSbuild tasks and one without (just code generation)
SharedCodeServiceParametersBinder.cs
Change parameter names to match "default/recommended" names such as "--shared-source-files"
This might make the binders redundant and maybe allows some further cleanup of the program
// TODO:
Change name of project (and exe) , from "Tools.CodeGen" to something else such as "Tools.Console"
The text was updated successfully, but these errors were encountered:
High level goals for code generation
Fixed by ([CodeGen] Support net6+ on server #414)
A working sample can be found in Samples repo
Codegen remaining work
Program.SetupAppConfig
in codegeneration program works as expectedNew codegen exe todo's:
Program.cs
- This will require splitting "OpenRiaServices.Tools" into 2 separate projects, one with MSbuild tasks and one without (just code generation)
SharedCodeServiceParametersBinder.cs
Change parameter names to match "default/recommended" names such as "--shared-source-files"
This might make the binders redundant and maybe allows some further cleanup of the program
// TODO:
Change name of project (and exe) , from "Tools.CodeGen" to something else such as "Tools.Console"
The text was updated successfully, but these errors were encountered: