.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");
        }
    }
}
相关推荐
geovindu11 分钟前
go: Coroutines Pattern
开发语言·后端·设计模式·golang·协程模式
阿正的梦工坊33 分钟前
【Rust】01-认识 Rust:语言定位、工具链与第一个程序
开发语言·后端·rust
一条泥憨鱼36 分钟前
苍穹外卖【day5|Redis与店铺营业状态设置】
java·后端·mybatis·苍穹外卖
uzong1 小时前
企业智能助手的实践分享(LLM/RAG)
后端·程序员·架构
GetcharZp9 小时前
GitHub 49K+ Star!C++ 开发者必知的 JSON 神级库:从零到精通全指北
后端
xujinwei_gingko9 小时前
SpringBoot整合WebSocket
spring boot·后端·websocket
智码看视界9 小时前
现代Web开发基础:全栈工程师的起航点
前端·后端·c5全栈
程序员cxuan9 小时前
Claude Fable 5 来了
人工智能·后端·程序员
JS菌10 小时前
手写一个 AI Agent 全栈项目:从沙箱执行到子智能体的完整实现
前端·人工智能·后端