.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");
        }
    }
}
相关推荐
不能放弃治疗14 分钟前
rule 和 skill
后端
ADIT17 分钟前
一、反射的定义与原理
后端
Csvn30 分钟前
Python 开发技巧:标准库深度挖掘
后端·python
山东点狮信息科技有限公司1 小时前
SpringBoot+VUE3,一套系统完成OA+HRM+CRM+MES+合同+项目管理 —— 深度解析点狮全业务管理平台
java·spring boot·后端
爱勇宝1 小时前
《道德经》第4章,老子写得很像在描述一个“底层系统”。
前端·后端·程序员
神奇小汤圆1 小时前
Redis 哨兵搭建+ACL权限控制
后端
大型UFO2 小时前
在 Hermes Agent 里搭建全中文 Honcho 记忆系统踩过的坑
后端
前端工作日常2 小时前
我学习到的Java概念
java·后端
要阿尔卑斯吗3 小时前
深入解析 Docling Java SDK 集成:Source 与 Target 的实战应用
后端