.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");
        }
    }
}
相关推荐
桦说编程4 小时前
并发编程中的等待-通知模式:从 wait/notify 到 Guava Monitor
后端
用户938515635076 小时前
工厂模式与 Nest.js 核心思想 —— 从蜜雪冰城到企业级架构
后端·设计模式·nestjs
用户938515635076 小时前
实战 Todo CRUD —— 从路由到异常,手写一个完整模块
后端·typescript·nestjs
GetcharZp6 小时前
Qdrant 向量数据库 Golang 实战指南:从零构建高性能检索应用
后端
hsfxuebao7 小时前
OpenSpec 完整使用流程笔记 (SDD)
后端
唐青枫7 小时前
别把 struct 只当成数据盒子:Zig 结构体从入门到实战
后端
why技术7 小时前
AI 写的文章,可能都带着手敲一遍都去不掉的“隐形水印”。
前端·人工智能·后端
北斗落凡尘7 小时前
LangGraph 入门实战(9)--中断
后端·langchain
CodeSheep7 小时前
又一个华为天才少年,离职了!
前端·后端·程序员
IT_陈寒9 小时前
Vue的双向绑定把我坑惨了,原来这个场景不能用
前端·人工智能·后端