技术栈

.NET UUID

xyy1232023-10-04 8:56

参考

.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");
        }
    }
}
上一篇:linux 清除卸载jenkins
下一篇:XSS详解
相关推荐
canonical_entropy
2 小时前
AI时代,我们还需要低代码吗?—— 一场关于模型、演化与软件未来的深度问答
后端·低代码·aigc
颜如玉
3 小时前
HikariCP:Dead code elimination优化
后端·性能优化·源码
考虑考虑
3 小时前
Jpa使用union all
java·spring boot·后端
bobz965
4 小时前
virtio vs vfio
后端
Rexi
5 小时前
“Controller→Service→DAO”三层架构
后端
bobz965
5 小时前
计算虚拟化的设计
后端
深圳蔓延科技
5 小时前
Kafka的高性能之路
后端·kafka
Barcke
5 小时前
深入浅出 Spring WebFlux:从核心原理到深度实战
后端
JuiceFS
5 小时前
从 MLPerf Storage v2.0 看 AI 训练中的存储性能与扩展能力
运维·后端
大鸡腿同学
5 小时前
Think with a farmer's mindset
后端
热门推荐
01GitHub 镜像站点02UV 工具安装与国内镜像源配置指南03Claude Code 平替:OpenAI发布 Codex CLI ,GPT-5 国内直接使用04UV安装并设置国内源0546个Nano-banana 精选提示词,持续更新中06保姆级教程:手把手教你用Dify实现完美多轮对话(附Chatflow和提示词)07解决 WSL Ubuntu 中 /etc/resolv.conf 自动重置问题08A股预测还能更准?开源大模型Kronos带你跑通预测+回测全流程09conda中设置镜像地址(附所有可换的地址)10Spec-Kit 使用指南