Namotion.Storage:Blob 存储、文件系统或对象存储等存储服务的 .NET 抽象和实现

时间:2024-06-18 19:29:39
【文件属性】:

文件名称:Namotion.Storage:Blob 存储、文件系统或对象存储等存储服务的 .NET 抽象和实现

文件大小:36KB

文件格式:ZIP

更新时间:2024-06-18 19:29:39

C#

移动存储 存储 | | Namotion.Storage .NET 库为 blob 存储、文件系统或对象存储等存储服务提供抽象和实现。 通过针对存储抽象进行编程,您可以启用以下场景: 通过能够按需更改存储技术来构建支持多云的应用程序。 快速切换到不同的存储技术,以找到最适合您的应用程序的技术。 实施行为驱动的集成测试,这些测试可以在内存中运行或针对不同的技术运行,以获得更好的调试体验或本地执行。 提供更好的本地开发体验,例如用本地文件系统或内存实现替换 Azure Blob 存储。 用法 在您的应用程序根目录中,创建一个带有实际实现包的IBlobStorage实例并检索一个 blob 容器: var storage = AzureBlobStorage . CreateFromConnectionString ( " MyConnectionString " ); IBlo


【文件预览】:
Namotion.Storage-master
----.gitignore(3KB)
----src()
--------Namotion.Storage.Storage.Demo()
--------Namotion.Storage.Json()
--------Namotion.Storage.Tests()
--------Namotion.Storage.Ftp()
--------Namotion.Storage.Abstractions()
--------CodeCoverage.runsettings(774B)
--------Namotion.Storage.Azure.Storage.Blob()
--------Namotion.Storage()
--------Namotion.Storage.sln(4KB)
----LICENSE(1KB)
----README.md(6KB)
----azure-pipelines.yml(2KB)

网友评论