.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");
        }
    }
}
相关推荐
卷无止境2 分钟前
C++ 类型转换变迁之路:从隐式转换到 static_cast
c++·后端
孝顺的书包8 分钟前
用Asp.net写自己的服务框架
后端·asp.net
糊涂的世界9 分钟前
IE10、IE11 User-Agent 导致的 ASP.Net 网站无法写入Cookie 问题
后端·asp.net
易协同低代码10 分钟前
通达OA配置文件详解
后端
uhakadotcom27 分钟前
什么是 “无界限的列表积累” 问题
后端·面试·github
雪隐28 分钟前
用Flutter做背单词APP-00前言
前端·人工智能·后端
用户67570498850234 分钟前
Redis 分布式锁的 5个坑,真的是又大又深!!
redis·后端
用户67570498850236 分钟前
Go 程序员进阶必读:这 24 个经典的 Golang 错误,连老手都会栽跟头!
后端·go
用户693717500138438 分钟前
AI 领域的 Harness,到底是什么意思?
android·前端·后端
二宝哥38 分钟前
springboot项目使用Gradle工具实现依赖版本控制
java·spring boot·后端·gradle·版本