技术栈

.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详解
相关推荐
G探险者
2 小时前
聊一聊 CLI:为什么真正的工程能力,都藏在命令行里?
后端
hzc0987654321
4 小时前
Spring Integration + MQTT
java·后端·spring
女王大人万岁
6 小时前
Golang标准库 CGO 介绍与使用指南
服务器·开发语言·后端·golang
程序员小假
6 小时前
我们来说一下虚拟内存的概念、作用及实现原理
java·后端
无尽的沉默
8 小时前
SpringBoot整合MyBatis-plus
spring boot·后端·mybatis
CircleMouse
10 小时前
springboot项目中使用Java 8的日期时间API
java·开发语言·spring boot·后端·spring
UrbanJazzerati
10 小时前
Python 导包、分包完全教程
后端·面试
Aerkui
11 小时前
Go 泛型(Generics)详解
开发语言·后端·golang
clive.li
11 小时前
go-webmvc框架推荐
开发语言·后端·golang
热门推荐
01PHP Error: 常见错误及其解决方法02GitHub 镜像站点03Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services04HTB 赛季10 - Pterodactyl - user05爬虫逆向之观安(观镜WEB应用安全防护系统)06UV安装并设置国内源07openClaw安装飞书插件|核心踩坑:spawn EINVAL 错误终极解决指南08243 行 microGPT:把“训练 + 推理”拆到骨头里09关于 nvidia-smi: no devices were found 解决方案10BongoCat - 跨平台键盘猫动画工具