.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");
        }
    }
}
相关推荐
Awna2 分钟前
Golang 大小写可见性规范
开发语言·后端·golang
神奇小汤圆3 分钟前
分布式事务没有银弹:从CAP定理到AT与TCC模式的选择指南
后端
YuePeng14 分钟前
不写一行接口,让 DBeaver 直连你的指标层——背后只用了一个端口
后端·架构·github
董员外1 小时前
RAG 系统进化论(七):Multimodal RAG(多模态 RAG),当知识存在于表格、图片和页面中
人工智能·后端·设计模式
用户667675093792 小时前
Java 是如何操作Redis的?从 Spring Data Redis中RedisTemplate 源码分析 ZSet 调用链
后端
凌虚2 小时前
Kubernetes 编年史:从 Borg 到云原生操作系统
后端·程序员·kubernetes
计算机魔术师3 小时前
传统基础架构 - 单体
后端
SelectDB3 小时前
金城银行基于 Apache Doris 构建实时数据平台:T+1 到分钟级的金融级实践
后端
Csvn3 小时前
📊 SQL 入门 Day 13:窗口函数进阶
后端·sql
卷无止境3 小时前
拯救乱码方块:pandas 绘图中文字体的一揽子解决方案
后端·python