技术栈

.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详解
相关推荐
序安InToo
21 分钟前
第6课|注释与代码风格
后端·操作系统·嵌入式
xyy123
21 分钟前
C#: Newtonsoft.Json 到 System.Text.Json 迁移避坑指南
后端
洋洋技术笔记
24 分钟前
Spring Boot Web MVC配置详解
spring boot·后端
JxWang05
24 分钟前
VS Code 配置 Markdown 环境
后端
navms
28 分钟前
搞懂线程池,先把 Worker 机制啃明白
后端
JxWang05
28 分钟前
离线数仓的优化及重构
后端
Nyarlathotep0113
29 分钟前
gin01:初探gin的启动
后端·go
JxWang05
29 分钟前
安卓手机配置通用多屏协同及自动化脚本
后端
JxWang05
31 分钟前
Windows Terminal 配置 oh-my-posh
后端
SimonKing
1 小时前
OpenCode AI编程助手如何添加Skills,优化项目!
java·后端·程序员
热门推荐
01GitHub 镜像站点02OpenClaw 使用和管理 MCP 完全指南03OpenClaw + 飞书(Feishu)环境搭建指南04OpenClaw优化飞书API 额度已耗尽问题05Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services06小黑课堂计算机二级WPSoffice题库软件下载安装教程(2026年3月最新版)07Clawdbot部署教程:解决‘gateway token missing’授权问题的完整步骤08Window 10部署openclaw报错node.exe : npm error code 12809OpenClaw大龙虾机器人完整安装教程10【OpenClaw 本地实战 Ep.3】突破瓶颈:强制修改 openclaw.json 解锁 32k 上下文记忆