IFluentInterface 2.1.0

dotnet add package IFluentInterface --version 2.1.0
NuGet\Install-Package IFluentInterface -Version 2.1.0
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="IFluentInterface" Version="2.1.0">
  <PrivateAssets>all</PrivateAssets>
  <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
</PackageReference>
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add IFluentInterface --version 2.1.0
#r "nuget: IFluentInterface, 2.1.0"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install IFluentInterface as a Cake Addin
#addin nuget:?package=IFluentInterface&version=2.1.0

// Install IFluentInterface as a Cake Tool
#tool nuget:?package=IFluentInterface&version=2.1.0

The core interface to implement fluent APIs that hide the default System.Object members.

There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

NuGet packages (3)

Showing the top 3 NuGet packages that depend on IFluentInterface:

Package Downloads
CSTypes

C# Types Argument Parser

Kimono

Kimono is a proxy generation framework that allows for creating proxies for objects and intercepting methods and property invocations.

Overmock

Overmock is a mocking framework that allows for very robust mocking configuration and validation.

GitHub repositories (4)

Showing the top 4 popular GitHub repositories that depend on IFluentInterface:

Repository Stars
devlooped/moq
The most popular and friendly mocking framework for .NET
moq/labs
The most popular and friendly mocking framework for .NET
moq/moq.spikes
The most popular and friendly mocking framework for .NET
skwasjer/IbanNet
C# .NET IBAN validator, parser, builder and generator
Version Downloads Last updated
2.1.0 48,085 4/24/2018

# IFluentInterface

The core interface to implement fluent APIs that hide the default System.Object members
has been added to your project.

No additional files are added to your source, but the new IFluentInterface is ready to be
"implemented" in all your classes or interfaces where you want to hide the base System.Object
members, like:

// C#
public interface IVerifies : IFluentInterface

// VB
Public Interface IVerifies
Inherits IFluentInterface


You don't need to implement any actual interface members. The mere fact of declaring this
inheritance causes Visual Studio to hide the System.Object whenever it's consumed as a
library from another project (although you won't see the effect within the same solution).