Found 102 packages
A Lightweight Duck Casting Framework for dynamic C#
A Serilog sink that exposes a simple interface to retrieve and change LoggingLevelSwitches at runtime.
轻量级 AOP 动态代理,支持 .NetCore 或 .NetFramework4.0+ 平台。 - 支持 同步/异步方法拦截(DynamicProxy); - 支持 方法的参数值拦截,并支持修改参数值; - 支持 属性拦截; - 支持 多个拦截器同时生效; - 支持 依赖注入的使用方式; - 支持 动态接口实现(DynamicInterface);
XML XSerializer's XML serialization handles properties and types that the System.Xml.Serialization.XmlSerializer does not handle, such as interfaces and dictionaries. It is meant to be a drop-in replacement for the BCL XmlSerializer - it uses the same attributes: [XmlElement], [XmlAttribute], etc. JSON JSON serialization in XSerializer has better performance than JSON.NET (Newtonsoft). It also has better support for deserialization into a variable or field of type dynamic. Encryption XSerializer's XML and JSON serializers support the concept of field-level encryption. Properties that are decorated with an [Encrypt] attribute have their values encrypted/decrypted automatically. The actual mechanism to encrypt these fields is exposed through the IEncryptionMechanism interface - users of the encrypt feature are expected to implement this interface in their project.
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.
A Lightweight Dynamic MVVM View Model(.net4 & silverlight4 & silverlight5). Removes boilerplate code for MVVM, makes it practical to use MVVM in all size apps. IOC supported using NInject, TinyIOC, Unity or MEF.
A utility to automatically generate the wrapper class and return to you the wrapped object that implements your interface.
MongoDB.Dynamic is a lightweight library with interesting dynamic features that speed up development for desktop/web applications that accesses MongoDB databases, allowing to persist entities with interface-based instances.
Implements text based linq queries to IQueryable interface.
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.
Base interfaces for RuntimePluggableClassFactory including IPluginClass and ITypedPluginClass<TInput, TOutput> for type-safe plugin development. Provides strongly-typed plugin interfaces, execution context, and result types for building dynamic plugin systems.
A set of user interface libraries used to build dynamic user interfaces for your Habanero business objects using either Windows Forms or Visual WebGUI as your front end technology. For the full suite see http://sourceforge.net/projects/habanero/
Generates fully working Wpf User Interface for any INotifyPropertyChaged based datacontext. Workflow support for Model subclass. See more at http://wpfdynamicui.codeplex.com/
DynamicDb is a lightweight library with a simple interface that can be used to peform common SQL database operations. Dynamic SQL is generated behind the scenes and results are mapped to dynamic objects (if applicable). DynamicDb is best used for unit testing and utility-type applications.
基于 Natasha 动态编译库实现的动态接口代理。
Dynamic Type Generator For .NET
Natasha 域加载上下文的接口规范.
A fluent interface to create Lambda functions and expression waiting for Microsoft Roslyn. The documentation can be found on http://www.kendar.org/?p=/dotnet/expressionsbuilder. No knowledge of IL and System.Linq.Expression is needed. And even Lambda can be called. Available items are: Function parameters and Variables, Constants, String functions, Collections, Invocation of static and instance methods, If and While statements, Assignament, Conditions, Cast, New instance of arbitrary types. For debugging purposes it's possible to generate the source code for the function just created. Available on Github: https://github.com/kendarorg/ExpressionBuilder
Insights Interface class connection string dynamic change