@model WalkingTec.Mvvm.Core.BaseVM @using System.Text.Json
WTM Open Source
Controllers
Models
Mock data
Version
@if (Model.ConfigInfo.IsQuickDebug == true) {

You are in debug mode,in debug mode, WTM will:

1 Reflect all controllers' Index action to be the menu on left

2 Fill in default user name and password

3 Skip authorization

Modify isquickdebug in the Appsettings file to turn off debugging mode. 详见文档

} else {

You are in production mode,it is the mode you should use when you publish the system.In production mode, WTM will:

1 Load menu and authorization info from database

2 Do authentication and authorization check

3 Do not output debug messages

Modify isquickdebug in the Appsettings file to turn on debugging mode.详见文档

}
Why WTM
  • One click WTM project generation
  • One click generate CRUD,search,import/export,batch operation code
  • Support one to many, many to many association model identification and code generation
  • Support React and VUE
  • Support sqlserver,mysql,pgsql, sqlite
  • Encapsulates most of the controls of layui, antd and element, making writing the view easier
  • Many base classes are provided to encapsulate most common background operations
  • It provides common modules such as user, role, user group, menu, log, etc
  • Support the development and configuration of Data permission
  • Support read-write separation and multi database
From author

WTM stands for Walkingtec MVVM , WTM is a rapid development framework, how fast is it? At least at present, in the open source project of dotnetcore, I haven't seen a more grounded and faster development framework. The design concept of WTM is to speed up the development speed and reduce the development cost to the greatest extent.

Microsoft has finally figured it out in the past two years, The emergence of dotnet core and the acquisition of GitHub are both very right directions. Of course, there is still a long way to go to reach the Java ecosystem, so I will contribute a little.

WTM has been loved by more and more developers since its open source. WTM will surely repay your love with a more mature and stable version. Improve myself, benefit others, I am not alone!

—— Github:https://github.com/dotnetcore/WTM

—— Docs:https://wtmdoc.walkingtec.cn

—— QQ:694148336