TaskBuild.cs
using FreeSql.DataAnnotations;
using Newtonsoft.Json;
using Newtonsoft.Json.Serialization;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace FreeSqlTools.Common
{
public clast TaskBuild
{
public string GeneratePath { get; set; }
public string FileName { get; set; }
public string DbName { get; set; }
public IFreeSql Fsql { get; set; }
public string RemoveStr { get; set; }
public string NamespaceName { get; set; }
///
/// 首字母大写
///
public bool OptionsEnsaty01 { get; set; } = false;
///
/// 首字母大写,其他小写
///
public bool OptionsEnsaty02 { get; set; } = false;
///
/// 全部小写
///
public bool OptionsEnsaty03 { get; set; } = false;
///
/// 下划线转驼峰
///
public bool OptionsEnsaty04 { get; set; } = false;
public ICollection Templates { get; set; }
}
}