Found 162 packages
Allows for configuration based XML and JSON transformations at build time.
Allows for configuration based XML transformations at build time.
This package contains extensions for XDT (XML Document Transforms). Included here is an MSBuild task as well as other extensions.
In .NET reflection is slow... well, kinda slow. If you need access to the members of an arbitrary type, with the type and member-names known only at runtime - then it is frankly hard (especially for DLR types). This library makes such access easy and fast.
This package enables you to transform your app.config or any other XML file based on the build configuration. It also adds additional tooling to help you create XML transforms.. Written by: Sayed Ibrahim Hashimi, Chuck England and Bill Hiebert
Reflection Helper with Caching and Attribute support
SlowMonkey allows you to use the same kind of config transformations that are used in ASP.NET projects with executable and class library projects. It is inspired by Sayed Hashimi's SlowCheetah package but is designed to work with Mono's xbuild as well as .NET's MSBuild.
In .NET reflection is slow... well, kinda slow. If you need access to the members of an arbitrary type, with the type and member-names known only at runtime - then it is frankly hard (especially for DLR types). This library makes such access easy and fast.
Fork of SlowCheetah with additional per-user (and configuration) transformations. For per-user transform, name your transform-file like {file}.{configuration}.{username}.{extension}. For example: App.Debug.urbanhusky.config. Per-user transformations are applied after per-configuration transformations (i.e. "App.Debug.config" is applied before "App.Debug.urbanhusky.config"). You can use this NuGet package to install the SlowCheetah MSBuild targets/tasks into your solution. This can be useful for command line build scenarios as well as cases where not all your team members have installed the SlowCheetah add in. To enable transform, you must either install the SlowCheetah Visual Studio extension (there are two versions: a preview for VS 2015 and one for older versions) and enable the transformation on the desired configuration file, or you'll have to define <TransformOnBuild>true</TransformOnBuild> in the project file for the desired file, such as: <ItemGroup> <None Include="App.config"> <TransformOnBuild>true</TransformOnBuild> </None> </ItemGroup>
An engine for creating simple programming languages in C#. Base of SlowLang
The core libraries supporting the SlowFox source generators.
The shared library supporting the SlowFox Unit Test Mock source generators.
The shared library supporting the SlowFox Constructor source generator.
A source generator that automatically creates constructors and class members, allowing you to avoid writing and maintaining all that boiler-plate code yourself.
A middleware used for log EFCore slow query.
ILRepack is meant at replacing ILMerge / Mono.Merge. The former being closed-source, impossible to customize, slow, resource consuming and many more. The later being deprecated, unsupported, and based on an old version of Mono.Cecil.
A source generator that automatically creates mocks for a unit test class. This generator is for integration with NUnit projects.
A source generator that automatically creates mocks for a unit test class. This generator is for integration with xUnit projects.
In .NET reflection is slow... well, kinda slow. If you need access to the members of an arbitrary type, with the type and member-names known only at runtime - then it is frankly hard (especially for DLR types). This library makes such access easy and fast. Fastmember re-compiled for .NetCore
A source generator that automatically creates mocks for a unit test class. This generator is for integration with MSTest projects.