.NET UUID

参考

.NET中大型项目开发必备(1)--分布式唯一Id - DeveloperSharp - 博客园 (cnblogs.com)

环境搭建

DeveloperSharp

builder.Services.AddTransient<IUtility, Utility>();

测试

csharp 复制代码
using DeveloperSharp.Framework.CoreUtility;
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc;

namespace UUID.Controllers
{
    [Route("api/[controller]/[action]")]
    [ApiController]
    public class UUID : ControllerBase
    {
        private readonly IUtility _uuid;
        public  UUID(IUtility ID)
        {
            _uuid = ID;
        }


        [HttpGet]
        public string Get()
        {
            return _uuid.GenerateId("Prefix");
        }
    }
}
相关推荐
知识的搬运工旺仔2 分钟前
唯一索引与 NULL 值:PostgreSQL 主键约束与 NULLS NOT DISTINCT
数据库·后端·sql·postgresql
大勇前进19 分钟前
从 OC 到 Swift,老 iOS 开发者踩过的 10 个语法大坑
后端
我的xiaodoujiao23 分钟前
Django 基础知识详细图文教程 9-Django 模板引擎 2
开发语言·数据库·后端·django
烈风逍遥41 分钟前
第五篇:通用 LLM 流式对话:前后端联接的完整实现
前端·后端·架构
Ticnix1 小时前
别再手动上线了:一条命令带备份、健康检查和自动回滚
后端·python·ci/cd
ArkPppp1 小时前
如何从零上线一个耐造的Redis缓存系统——最直接最不绕弯子的方式
后端·ai编程
Kyrie_kk1 小时前
Java--ProcessBuilder操作系统进程
java·后端
Ticnix1 小时前
迁移脚本能跑通,不代表你回滚得回来
后端·python
SamDeepThinking1 小时前
关于java final关键字的可见性
java·后端·面试
我的xiaodoujiao1 小时前
Django 基础知识详细图文教程 10-Django 模板引擎 3
后端·python·测试工具·django