.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");
        }
    }
}
相关推荐
程序员老赵29 分钟前
Docker 部署 XXL-JOB:轻松搭建分布式任务调度平台
后端·docker·开源
用户2333768521840 分钟前
Docker镜像找不到排障实录-CRLF跨平台暗雷
后端
程序员cxuan1 小时前
从 0 到 1 速通 WorkBuddy
人工智能·后端·程序员
薛定谔的算法1 小时前
M01:环境搭建与第一个 Java 程序
后端
盗_心i1 小时前
OCPP 1.6-J 配置管理手册:GetConfiguration / ChangeConfiguration 与标准配置键
后端
传奇开心果编程1 小时前
【Go入门练中学】第1课:从零开始
后端·学习·golang
isfox1 小时前
Python 的 @classmethod 和 @staticmethod:什么时候用哪个,一次说清楚
后端
薛定谔的算法2 小时前
前端视角秒懂:Java 和 Spring Boot 的关系,就像 JS 和 React
后端
颜进强2 小时前
从零搭一套 WorkBuddy Skill 骨架:调接口 → 生成 HTML 报告的分层设计与流转拆解
前端·后端·ai编程