.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");
        }
    }
}
相关推荐
码事漫谈15 分钟前
现代C++:一场静默的革命,告别“C with Classes”
后端
AntBlack27 分钟前
AI Agent : CrewAI 简单使用 + 尝试一下股票分析
后端·python·ai编程
刘一说41 分钟前
深入理解 Spring Boot 单元测试:从基础到最佳实践
spring boot·后端·单元测试
白露与泡影1 小时前
Spring Boot项目优化和JVM调优
jvm·spring boot·后端
是店小二呀1 小时前
五分钟理解Rust的核心概念:所有权Rust
开发语言·后端·rust
昂子的博客2 小时前
Redis缓存 更新策略 双写一致 缓存穿透 击穿 雪崩 解决方案... 一篇文章带你学透
java·数据库·redis·后端·spring·缓存
q***98523 小时前
Spring Boot(快速上手)
java·spring boot·后端
IT_Beijing_BIT3 小时前
Rust入门
开发语言·后端·rust
百***92023 小时前
Spring Boot 多数据源解决方案:dynamic-datasource-spring-boot-starter 的奥秘(上)
java·spring boot·后端