.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 分钟前
Node.js v26.1.0 深度解读:FFI、后量子密码与调试器的进化
前端·后端·node.js
Wy_编程1 小时前
go语言中的结构体
开发语言·后端·golang
独自归家的兔3 小时前
OCPP 1.6 协议详解:GetLocalListVersion 获取本地列表版本指令
java·后端·物联网·spring·ocpp1.6
无人不xiao5 小时前
springBoot 实现 接口进度条
java·spring boot·后端
IT_陈寒5 小时前
Redis缓存击穿把我坑惨了,原来这样解决才靠谱
前端·人工智能·后端
Lee川6 小时前
RAG 知识库问答:从概念到代码的完整实现
前端·人工智能·后端
咪的Coding6 小时前
为什么在 DeepSeek 输入 <think>,它竟吐出别人的“记忆碎片”!?
后端·deepseek
HLAIA光子6 小时前
这些Spring Boot写法已经过时了!
spring boot·后端
alwaysrun6 小时前
Zig实现Windows下进程监控
后端·编程语言