using System; using System.Collections.Concurrent; using System.Collections.Generic; using System.Linq; using System.Reflection; using System.Text; using System.Threading.Tasks; using JNPF.Common.Dtos.VisualDev; using JNPF.Common.Extension; using JNPF.DependencyInjection; using JNPF.VisualDev.Entitys; using JNPF.VisualDev.Entitys.Dto.VisualDevModelData; using JNPF.VisualDev.Interfaces; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.Filters; namespace JNPF.VisualDev { public class OverideVisualDevFunc { public Func>? GetListAsync { get; set; } = null; public Func>? GetAsync { get; set; } = null; public Func>? GetDetailsAsync { get; set; } = null; public Func>? CreateAsync { get; set; } = null; public Func>? UpdateAsync { get; set; } = null; public Func? DeleteAsync { get; set; } = null; public Func? DeleteRangeAsync { get; set; } = null; public Func>? ExportAsync { get; set; } = null; public Func>? ImportAsync { get; set; } = null; } }