-
-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathIFluentInterface.nuspec
45 lines (39 loc) · 1.88 KB
/
IFluentInterface.nuspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
<metadata>
<id>IFluentInterface</id>
<version>2.1.0</version>
<title>IFluentInterface</title>
<description>The core interface to implement fluent APIs that hide the default System.Object members.</description>
<releaseNotes># 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).</releaseNotes>
<authors>Daniel Cazzulino</authors>
<owners>clariuslabs, kzu</owners>
<language>en-US</language>
<developmentDependency>true</developmentDependency>
<projectUrl>https://github.com/kzu/IFluentInterface</projectUrl>
<licenseUrl>https://github.com/kzu/IFluentInterface/blob/master/LICENSE</licenseUrl>
<iconUrl>https://raw.github.com/kzu/IFluentInterface/master/images/icon-32.png</iconUrl>
<tags>fluent API</tags>
<copyright>Copyright 2011</copyright>
</metadata>
<files>
<file src="readme.txt" />
<file src="build\IFluentInterface.cs.pp" target="build" />
<!-- Implementing the interface in VB doesn't quite work, need to figure out why -->
<!-- <file src="build\IFluentInterface.vb.pp" target="build" />-->
<file src="build\IFluentInterface.targets" target="build" />
</files>
</package>