Found 379 packages
Automatically replace <inheritdoc /> tags with inherited documentation at build time. Integrates with MSBuild, so no command line tool or VS add-on is required.
Command line tool that post processes XML documentation files to support an <inheritdoc /> tag allowing inheriting XML comments from base types, interfaces, and similar methods. Works with .NET Framework, .NET Standard, and .NET Core projects. See the separate InheritDocLib NuGet package for a programmatic interface.
A (very simple) TCP server which you can use from within a testing environment or, if you're really ambitious, for some other reason.
.NET Core global tool that post processes XML documentation files to support an <inheritdoc/> tag allowing inheriting XML comments from base types, interfaces, and similar methods. Works with .NET Framework, .NET Standard, and .NET Core projects. See the separate InheritDocLib NuGet package for a programmatic interface.
Library that post processes XML documentation files to support an <inheritdoc/> tag allowing inheriting XML comments from base types, interfaces, and similar methods. Works with .NET Framework, .NET Standard, and .NET Core projects. See the separate InheritDoc NuGet package for a command line interface.
Provides base classes, including System.Runtime.InteropServices.CriticalHandle and System.Runtime.InteropServices.SafeHandle, for types that represent operating system handles. Commonly Used Types: System.Runtime.InteropServices.SafeHandle Microsoft.Win32.SafeHandles.SafeWaitHandle System.Runtime.InteropServices.CriticalHandle System.Threading.WaitHandleExtensions System.IO.HandleInheritability When using NuGet 3.x this package requires at least version 3.4.
Discriminated Json Subtypes Converter implementation for .NET
A fast and lightest prototype inheritance when you can't use any complied library such as TypeScript or Google Closure
Framework built on top of xUnit to allow writing inheritance based BDD style tests.
Package Description
Internal implementation package not meant for direct consumption. Please do not reference directly. Provides base classes, including System.Runtime.InteropServices.CriticalHandle and System.Runtime.InteropServices.SafeHandle, for types that represent operating system handles. Commonly Used Types: System.Runtime.InteropServices.SafeHandle Microsoft.Win32.SafeHandles.SafeWaitHandle System.Runtime.InteropServices.CriticalHandle System.Threading.WaitHandleExtensions System.IO.HandleInheritability When using NuGet 3.x this package requires at least version 3.4.
The `ModuleViewInheritance` changes the default Model View generation without coding.
A Type extension which returns true if the type either derives from the given type (if the given type is a class or struct), or implements the given interface, whether it be directly or indirectly through its inheritance hierarchy.
Simple CLDR API
Simple package which allows C# records to inherit from Exception through the RecordException type.
Value semantics
An extendible implementation of the Assert class in MSTest. Allows for extending the Assert methods with the default MSTest methods as a default. Includes a: * Throws() method for asserting exceptions. * ThrowsAsync() method for asserting exceptions for async methods. INSTRUCTIONS: In your test class, inherit from MsTestExtensions.BaseTest. Type Assert.Throws() or Assert.ThrowsAsync().. that's it! All of the standard Assert. methods from MsTest will still be available. Project page can be found at: https://github.com/bbraithwaite/MSTestExtensions
Some generic test utilites.
Use this project to pull in the three required Fluent Migrations to make your database able to store emails that the PeanutButter.EmailSpooler.Win32Service service can spool for you. You will need to inherit from the following migrations and add those inherited versions to your migration strategy: * Migration_1_CreateEmail * Migration_2_CreateEmailRecipient * Migration_3_CreateEmailAttachment
The Service Shell slice of the PeanutButter mini-suite 1. Inherit from `Shell` 2. Set Desdcription, ServiceName, and, optionally, Version 3. override `RunOnce` 4. remember to call Shell.RunMain<MyService>(args) from your Program/Main method Service Shell provides an easy way to run polling services - simply implement the RunOnce method and set your interval. Shell ensures that the RunOnce is not re-entered: if your poll time exceeds the interval, you'll simply run polls back-to-back Including (4) means you can, from the cli, perform the following with the service: - install - uninstall - start - stop - restart - run-once (for testing or for running from another scheduler)