Skip to content

Releases: juniorgasparotto/SysCommand

2.0.0

19 Nov 20:39
Compare
Choose a tag to compare
  • Remove pre-release packages
  • Support to netstandard2.0
  • Add overload in ConsoleWrapper "App.Console.WriteWithColor()"
  • Add new parameter in "App" contructor: TextWriter output
  • Add support to use "this.App" property in command constructor because the .netcore2.0 support the API "FormatterServices.GetUninitializedObject(type)"
  • Add support to use methods "Command.GetActionMap()" and "Command.GetAction()" because the .netcore2.0 support the API "StackTrace.GetFrame"
  • Add support to improve de automatic discovery command classes because the .netcore2.0 support the API "AppDomain"
  • Add support to print object to "JSON" in "Command" class: ViewJson(model, serializeConfig)
  • Add support to print list of object like "Table" in "Command" class: ViewTable(IEnumerable list, int colWidth = 0, Action config = null)
  • Add new method to find a command by type: App.Commands.Get();
  • Add support to use Razor syntaxe in dotnetcore2.0
  • Change parameter order in method: from "Command.ViewContent(model, content)" to "Command.ViewContent(content, model)"
  • Add keyword "virtual" in methods: "Command.View", "Command.ViewT4", "Command.ViewJson", "Command.ViewTable"
  • Change default extension: from ".razor" to ".cshtml"

2.0.0-preview

31 Mar 00:10
Compare
Choose a tag to compare
2.0.0-preview Pre-release
Pre-release
  • Support to netstandard2.0
  • Add overload in ConsoleWrapper "App.Console.WriteWithColor()"
  • Add new parameter in "App" contructor: TextWriter output
  • Add support to use "this.App" property in command constructor because the .netcore2.0 support the API "FormatterServices.GetUninitializedObject(type)"
  • Add support to use methods "Command.GetActionMap()" and "Command.GetAction()" because the .netcore2.0 support the API "StackTrace.GetFrame"
  • Add support to improve de automatic discovery command classes because the .netcore2.0 support the API "AppDomain"
  • Add support to print object to "JSON" in "Command" class: ViewJson(model, serializeConfig)
  • Add support to print list of object like "Table" in "Command" class: ViewTable(IEnumerable list, int colWidth = 0, Action config = null)
  • Add new method to find a command by type: App.Commands.Get();
  • Add support to use Razor syntaxe in dotnetcore2.0
  • Change parameter order in method: from "Command.ViewContent(model, content)" to "Command.ViewContent(content, model)"
  • Add keyword "virtual" in methods: "Command.View", "Command.ViewT4", "Command.ViewJson", "Command.ViewTable"
  • Change default extension: from ".razor" to ".cshtml"

1.0.9

22 Mar 02:10
Compare
Choose a tag to compare

Support:

NET45+ (With Razor)
NETSTANDARD 1.6 (Without Razor - Limited)