IFluentInterface 2.1.0

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

Install-Package IFluentInterface -Version 2.1.0
dotnet add package IFluentInterface --version 2.1.0
<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
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

# 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).

Dependencies

This package has no dependencies.

Showing the top 2 GitHub repositories that depend on IFluentInterface:

Repository Stars
moq/moq4
Repo for managing Moq 4.x
moq/moq.spikes
The most popular and friendly mocking framework for .NET

Version History

Version Downloads Last updated
2.1.0 4,936 4/24/2018