mirror of
https://github.com/nsnail/FreeSql.git
synced 2025-04-22 18:52:50 +08:00
- 增加 FreeSql.Generator 参数 -readkey 0 的设置;
This commit is contained in:
parent
3812a1736a
commit
3fe4b44ca8
@ -23,6 +23,7 @@ namespace FreeSql.Generator
|
|||||||
string ArgsFilter { get; }
|
string ArgsFilter { get; }
|
||||||
string ArgsMatch { get; }
|
string ArgsMatch { get; }
|
||||||
string ArgsFileName { get; }
|
string ArgsFileName { get; }
|
||||||
|
bool ArgsReadKey { get; }
|
||||||
internal string ArgsOutput { get; private set; }
|
internal string ArgsOutput { get; private set; }
|
||||||
|
|
||||||
public ConsoleApp(string[] args, ManualResetEvent wait)
|
public ConsoleApp(string[] args, ManualResetEvent wait)
|
||||||
@ -62,6 +63,7 @@ new Colorful.Formatter("v" + string.Join(".", typeof(ConsoleApp).Assembly.GetNam
|
|||||||
ArgsFilter = "";
|
ArgsFilter = "";
|
||||||
ArgsMatch = "";
|
ArgsMatch = "";
|
||||||
ArgsFileName = "{name}.cs";
|
ArgsFileName = "{name}.cs";
|
||||||
|
ArgsReadKey = true;
|
||||||
Action<string> setArgsOutput = value =>
|
Action<string> setArgsOutput = value =>
|
||||||
{
|
{
|
||||||
ArgsOutput = value;
|
ArgsOutput = value;
|
||||||
@ -196,6 +198,10 @@ new Colorful.Formatter("推荐在实体类目录创建 gen.bat,双击它重新
|
|||||||
ArgsFileName = args[a + 1];
|
ArgsFileName = args[a + 1];
|
||||||
a++;
|
a++;
|
||||||
break;
|
break;
|
||||||
|
case "-readkey":
|
||||||
|
ArgsReadKey = args[a + 1].Trim() == "1";
|
||||||
|
a++;
|
||||||
|
break;
|
||||||
case "-output":
|
case "-output":
|
||||||
setArgsOutput(args[a + 1]);
|
setArgsOutput(args[a + 1]);
|
||||||
a++;
|
a++;
|
||||||
@ -321,6 +327,7 @@ FreeSql.Generator -Razor ""__razor.cshtml.txt"" -NameOptions {string.Join(",", A
|
|||||||
|
|
||||||
Console.WriteFormatted($"\r\n[{DateTime.Now.ToString("MM-dd HH:mm:ss")}] 生成完毕,总共生成了 {outputCounter} 个文件,目录:\"{ArgsOutput}\"\r\n", Color.DarkGreen);
|
Console.WriteFormatted($"\r\n[{DateTime.Now.ToString("MM-dd HH:mm:ss")}] 生成完毕,总共生成了 {outputCounter} 个文件,目录:\"{ArgsOutput}\"\r\n", Color.DarkGreen);
|
||||||
|
|
||||||
|
if (ArgsReadKey)
|
||||||
Console.ReadKey();
|
Console.ReadKey();
|
||||||
wait.Set();
|
wait.Set();
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user