sqlsugar/Src/Asp.Net/SqlSugar/Json2Sql/Provider/Queryable/Property.cs

27 lines
830 B
C#
Raw Normal View History

2025-05-11 16:20:50 +08:00
using Newtonsoft.Json.Linq;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace SqlSugar
{
/// <summary>
/// Property
/// </summary>
public partial class JsonQueryableProvider : IJsonQueryableProvider<JsonQueryResult>
{
int appendIndex = 1000;
List<JToken> appendTypeNames;
JObject jobject;
ISqlSugarClient context;
ISugarQueryable<object> sugarQueryable;
JsonCommonProvider jsonCommonProvider;
List<JsonTableConfig> jsonTableConfigs = new List<JsonTableConfig>();
bool IsDescription = false;
List<JsonQueryableProvider_TableInfo> TableInfos =new List<JsonQueryableProvider_TableInfo> ();
bool IsExecutedBeforeWhereFunc = false;
Action BeforeWhereFunc { get; set; }
}
}