跳到主要内容

开发指南

本栏目是 Chameleon 平台服务端开发者的统一入口,涵盖开发环境搭建、平台 SDK、数据访问、平台规约与部署方案,帮助开发者快速上手并正确使用平台扩展能力。

概述​

开发指南包括以下内容:

  • 开发环境与工具:搭建本地开发环境、C# 组件智能提示与调试、服务与领域定义
  • 平台 SDK:通过 ChameleonSDK 在 C# 脚本与微服务中访问平台能力(消息通知、审批流、缓存、HTTP 调用等)
  • 数据访问(DbContext):使用 IChameleonDbContext 对业务数据做增删改查、条件查询、事务与原生 SQL 操作
  • 平台规约:编写服务端代码必须了解的通用约定(环境变量、查询操作符、ObjectData 模型、请求上下文等)
  • 部署:微服务与站点的部署方案

快速开始​

如果你是第一次编写 C# 脚本或微服务,建议按以下顺序阅读:

  1. 开发环境搭建 - 准备 Visual Studio / .NET SDK / Node.js 环境
  2. SDK 总览 - 了解 ChameleonSDK 提供了哪些能力
  3. 数据访问总览 - 掌握业务数据读写与全局规约(异步优先、小写字段、_id 主键)
  4. 查询操作符规约 - 编写查询条件时的通用约定
  5. 服务部署 - 开发完成后发布部署

模块导航​

下一步​