.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");
        }
    }
}
相关推荐
K神14 分钟前
Spring Cloud Gateway实现分布式限流和熔断降级
后端
import_random1 小时前
[macos]rocketmq(安装)
后端
程序员小假2 小时前
你会不会使用 SpringBoot 整合 Flowable 快速实现工作流呢?
java·后端
明月与玄武2 小时前
快速掌握Django框架设计思想(图解版)
后端·python·django
陪我一起学编程2 小时前
关于ORM增删改查的总结——跨表
数据库·后端·python·django·restful
南囝coding2 小时前
这个 361K Star 的项目,一定要收藏!
前端·后端·github
虎鲸不是鱼3 小时前
Spring Boot3流式访问Dify聊天助手接口
java·spring boot·后端·大模型·llm
onlooker66663 小时前
Go语言底层(五): 深入浅出Go语言的ants协程池
开发语言·后端·golang
武子康3 小时前
Java-46 深入浅出 Tomcat 核心架构 Catalina 容器全解析 启动流程 线程机制
java·开发语言·spring boot·后端·spring·架构·tomcat
寻月隐君3 小时前
Solana 开发实战:Rust 客户端调用链上程序全流程
后端·rust·web3