netfx-Guard 1.3.3.2

dotnet add package netfx-Guard --version 1.3.3.2                
NuGet\Install-Package netfx-Guard -Version 1.3.3.2                
此命令打算在 Visual Studio 的包管理器控制台中使用,因为它使用了 NuGet 模块版本的 Install-Package.
<PackageReference Include="netfx-Guard" Version="1.3.3.2" />                
对于支持 PackageReference 的项目,请将此 XML 节点复制到项目文件中以引用包。
paket add netfx-Guard --version 1.3.3.2                
#r "nuget: netfx-Guard, 1.3.3.2"                
#r 指令可用于 F# Interactive 和多语言笔记本。请将此内容复制到交互式工具或脚本的源代码中,以引用包。
// Install netfx-Guard as a Cake Addin
#addin nuget:?package=netfx-Guard&version=1.3.3.2

// Install netfx-Guard as a Cake Tool
#tool nuget:?package=netfx-Guard&version=1.3.3.2                

您需要的唯一参数验证文件,具有完全重构支持和强类型。

示例
 Guard.NotNull(() => value, value)
 Guard.NotNullOrEmpty(
   () => stringValue, stringValue)

此包中没有支持的框架资源。

了解更多关于 目标框架.NET Standard 的信息。

此包没有依赖项。

NuGet 包 (36)

显示依赖于 netfx-Guard 的前 5 个 NuGet 包

下载
netfx-Reflector

Strong-typed static reflection via Reflect: // Void static method MethodInfo cw = Reflect.GetMethod( () => Console.WriteLine); // Instance void method MethodInfo mi = Reflect<IView>.GetMethod(v => v.Show); // Boolean returning instance method MethodInfo pi = Reflect<IViewModel> .GetMethod<bool>(v => v.Save);

netfx-System.Collections.Generic.IEnumerable.Traverse

遍历可枚举树,深度或广度优先。示例:var dirs = new DirectoryInfo("C:\\") .Traverse(TraverseKind.BreadthFirst, dir => dir.EnumerateDirectories());

netfx-Patterns.EventSourcing

提供了实现事件源模式和应用事件总线的核心 API。

netfx-System.AmbientSingleton

提供了一个实现单例(反)模式的简单方法,使其环境安全,随调用上下文传播,且可以在每个环境(即在测试中)重写。

Adapter.Interfaces.Source

仅提供两个API:IAdapterService及其在Adapters类型中的外观扩展方法。您可以选择直接使用前面的服务,而不是使用方便的扩展方法。两种方式都不会影响测试性,但在一种情况下,您需要传递适配器服务。======= 示例 ====== // 调用代码假设在调用之前已设置服务。// 如果没有,将自动抛出InvalidOperationException。// 根据需要使用适配器扩展方法As,例如// 假设我们需要将其用作MSBuild项目,如果可能的话IMSBuildProject msbuild = project.As(); if (msbuild != null) // 使用它进行MSBuild操作。

GitHub仓库 (2)

显示依赖于netfx-Guard的_top 2个流行的GitHub仓库

仓库 星星
moq/moq.spikes
.NET中最受欢迎和友好的模拟框架
ploeh/Hyprlinkr
ASP.NET Web API的URI构建辅助库
版本 下载 最后更新
1.3.3.2 174,485 3/26/2013
1.3.3.1 1,423 3/25/2013
1.3.3 11,331 12/6/2012
1.3.2 15,169 8/6/2012
1.3.1 120,362 7/2/2011
1.2.0.10 18,231 6/15/2011
1.2.0.4 5,244 5/20/2011
1.2.0 74,241 2/9/2011