nothing 有空就更

avatar

  • Ingest

    • IngestDB
    • IngestMsg
    • IngestTask
    Scaffold-DbContext "Server=172.16.0.205;Database=ingestdb;port=3307;uid=sdba;pwd=sdba;" Pomelo.EntityFrameworkCore.MySql -OutputDir Models -Context IngestGlobalDBContext -Project IngestGlobalPlugin -Tables dbp_captureparamtemplate,dbp_captureparamtemplate_map,dbp_fileformatinfo,dbp_global,dbp_global_program,dbp_global_state -f
    
    • 尽量把查询语句写成一句话在Store执行,避免重复查询数据库导致的效率问题(Linq使用效率很重要)
    • 尽量使用SobeyRecException来抛出异常,好返回前端详细错误以及code(注意param
    • 尽量使用Automap来转化新老接口返回数据不一致问题
    • 内部通信请使用相应的Interface接口
    • 统一使用linq xml增大效率
    • 老数据结构的Arrayy一律改成List
    • 调内部函数注意SaveChangesAsync 尽量避免多次提交
    • Post->新加和修改,Post->新加;Put->修改