【文件属性】:
文件名称:Namotion.Storage:Blob 存储、文件系统或对象存储等存储服务的 .NET 抽象和实现
文件大小:36KB
文件格式:ZIP
更新时间:2021-05-30 01:42:59
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)