Found 127 packages
Discriminated Json Subtypes Converter implementation for .NET
The `ModuleViewInheritance` changes the default Model View generation without coding.
Simple CLDR API
Extends the Microsoft.Extensions.Configuration.Binder code to support discriminator based inheritance
Allows inspecting the exact type inheritance tree as declared in source, rather than the flattened view that reflection provides (for implemented interfaces, for example). Enables code to determine what are the interfaces implemented directly by a type rather than a base class, as well as determine the "distance" in the hierarchy to those implementations. var tree = typeof(Window).GetInheritanceTree(); // Gets just the base class ContentControl, instead // of that plus 9 interfaces implemented on base types Assert.Equal(1, tree.Inheritance.Count); Assert.Equal(typeof(ContentControl), tree.Inheritance.First().Type);
Automatically replace <inheritdoc /> tags with inherited documentation at build time. Integrates with MSBuild, so no command line tool or VS add-on is required.
A light-weight (actually contains one class :) ) library that extends any unsealed type at runtime.
A fast and lightest prototype inheritance when you can't use any complied library such as TypeScript or Google Closure
StaticInheritance
A class library for common file system operations including inheritance and permissions.
Tests for netfx-System.TypeInheritance
A library for programmers actively practicing object-oriented programming (OOP). Facilitates the mapping of View model or DTO objects to target classes whose name is given in the viewmodel prop, with the proviso that the base abstract class must be explicitly specified by the developer.
Source generator package which adds automatic test class inheritance from another test project. Handy if you have test projects per version of some software component and want to run all tests written for a previous version as well.
Provides support for aspect-oriented programming by defining dynamic subtypes as proxies.
Source generator support package containing attributes that can be used to tweak code generation.
A mixin is a class that provides a certain functionality to be inherited or just reused by a subclass. This project gives simple Mixin implementation fo c# using PostSharp AOP library. Mixins give simple way to cope with common issues like adding funcionality to comon classes that have to inherit from some framework base class, or compose custom behaviours of more than one base classes. For now examples of using mixins are in the test project.
Extension of standard DataAnnotations Localization providing inheritance within model class hierarchy
F# library supporting Dynamic Objects including inheritance in functional style. Compatible with Fable javascript and python transpilation.
JavaScript inheritance.
A mixin is a class that provides a certain functionality to be inherited or just reused by a subclass. This project gives simple Mixin implementation fo c# using Fody exttension. Mixins give simple way to cope with common issues like adding funcionality to comon classes that have to inherit from some framework base class, or compose custom behaviours of more than one base classes. For now examples of using mixins are in the test project.