Found 185 packages
Provides the System.Reflection.Emit.DynamicMethod class, which represents a dynamic method that can be compiled, executed, and discarded. Discarded methods are available for garbage collection. Commonly Used Types: System.Reflection.Emit.DynamicMethod When using NuGet 3.x this package requires at least version 3.4.
AsyncInterceptor is an extension to Castle DynamicProxy to simplify the development of interceptors for asynchronous methods.
Evaluate, Compile and Execute C# code at runtime. Support: Dynamic LINQ, Extension Method, Expando Object, and more! Online Example: https://dotnetfiddle.net/COq6FC Include free and prime features.
The dynamic proxy integration enables method calls on Autofac components to be intercepted by other components. Common use cases are transaction handling, logging, and declarative security.
Make your Xunit test methods self-determine to report a "skipped" result. Useful for such cases as "not supported on this platform" results or other environmental inputs.
Marvin.JsonPatch.Dynamic adds support for dynamically typed objects to Marvin.JsonPatch. Marvin.JsonPatch was built to work on staticly typed objects, which is great for most cases. Yet sometimes you'll want to create a patch document without having a static type to start from (for example: when integrating with a backend that's out of your control), or you'll want to apply a JsonPatchDocument to a dynamic object, or an object that has a property which isn't statically typed. That's what this component takes care of. It extends Marvin.JsonPatch with new methods on JsonPatchDocument, and it allows you to apply the JsonPatchDocument to dynamically typed objects.
A dynamic lazy proxy is a class built in real time, that implemenets some interface T, takes to the constructor an argument Lazy of T and routes all invocations to the corresponding method or property of this argument. The real instance wrapped by Lazy of T is created only after the first invocation of method or property. It allows to distribute the loading from the class creation to the method or property invocation.
Provides an abstract base class `AsyncInterceptor` for Castle DynamicProxy that enables the use of `async`/`await` during interception of awaitable methods.
This library allows you dynamic access to object methods, properties, and fields by using the reflection technology of .NET, regardless of whether they are private members. You can access both object instance members and class static members by name that specified string argument at runtime, not compile-time, or C# 4.0 "dynamic" syntax.
MassiveDynamicProxyGenerator.SimpleInjector is library of extensions method for IoC container - Simple Injector. Adding methods for register mock implementations, proxys, instance proxies for resolving circular depndencies or lazy initialization and interpetion for decoration instances.
Fast dynamic wrapper for accessing hidden methods and fields of .Net objects.
Dynamic Modal makes it easier to create popup modals in your web application. the modal will load a Partial View as ajax request and convert your forms submit methods to Ajax submit automatically, on load callback function can be passed as parameter, in addition to after submit callback function can be passed. After submitting a form you can return a partial view that will partially replace the content of a placeholder id passed as parameter.
The Dynamic Sugar Library provides methods, functions and classes inspired by the dynamic languages Python and JavaScript to write more readable code in C#. The library support .NET and Xamarin iOS and Android.
It enables you to make dynamic filtered, sorted and paged IQueryables easily with .Filter() Extension Method. check out "Project Site" on Github for more details.
A .NET Client API that uses the DynamicPDF API to create, merge, split, form fill, stamp, secure/encrypt PDF documents. Release Notes: * Implemented cross-platform system font support. * Enhanced the PDF PageInput method to support page size, orientation, and margin configuration. * Fixed an issue where barcode text was not set correctly when using the Value property.
Dynamic repository with many built-in data access methods for Repository Pattern implementation for .NET projects using EF6, EF Core or MongoDB.
Runtime expressions parser and evaluator (formulas, conditions, method calls, properties/indexers etc). Builds LINQ expression tree and compiles it to lambda delegate with full support of dynamically typed variables. Source code and examples: https://github.com/nreco/lambdaparser
This is a dynamic package work
Library for ducking objects at runtime against an interface using a proxy generated in a dynamic library. DynamicInteractionProviders are used by the proxy to interact with the underlying object, allowing for methods such as: -reflection -latebinding (COM) -dictionary (expando) Silverlight 4 and .net 3.5 are supported.
The Dynamic Sugar Library provides methods and classes inspired by the dynamic languages Python and JavaScript to write shorter and more readable source code in C#.