# CodeRule **Repository Path**: nygula/CodeRule ## Basic Information - **Project Name**: CodeRule - **Description**: 业务流水号规则生成器,便于快速生成流水号 - **Primary Language**: C# - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-05-09 - **Last Updated**: 2025-05-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # CodeRule 业务流水号规则生成器 ## 快速开始 ``` var redis = new FullRedis(); //使用NewLife.Redis创建一个Redis实例 redis.Init("server=127.0.1:6379,password=,db=1"); // Redis连接字符串 Redis.Default = redis; // 设为默认实例 var generator = CodeRuleInterpreter.Interpret("出库_<日期:yyyy_MM_dd>_<属性:OrderType>_<流水:ABC:000000>"); var order = new { OrderType = "Out" }; var code = generator.Generate(order); //输出: 出库_2025_04_23_Out_000005 ``` ## 依赖 * NewLife.Redis.Extensions 6.0.2024.1101