An open API service indexing awesome lists of open source software.

https://github.com/ekonbenefits/dynamitey

(pronounced dyna-mighty) flexes DLR muscle to do meta-mazing things in .net
https://github.com/ekonbenefits/dynamitey

dotnet dynamic metaprogramming reflection

Last synced: 5 months ago
JSON representation

(pronounced dyna-mighty) flexes DLR muscle to do meta-mazing things in .net

Awesome Lists containing this project

README

          

# Dynamitey

(pronounced dyna-mighty) flexes DLR muscle to do meta-mazing things in .net

Dynamitey is available Nuget [![NuGet](https://img.shields.io/nuget/dt/Dynamitey.svg)](https://www.nuget.org/packages/Dynamitey/)

Framework | Platform | Status
--------- | -------- | ------
All | Windows | [![Actions Status](https://github.com/ekonbenefits/dynamitey/actions/workflows/dotnet48.yml/badge.svg)](https://github.com/ekonbenefits/dynamitey/actions/workflows/dotnet48.yml)
.NET Core | Linux/Mac | [![Actions Status](https://github.com/ekonbenefits/dynamitey/actions/workflows/dotnet.yml/badge.svg)](https://github.com/ekonbenefits/dynamitey/actions/workflows/dotnet.yml)

Compiled For|
--------|
.Net Std 2.0 |
.Net 4.0 |

[Change Log](https://github.com/ekonbenefits/dynamitey/releases)

Install with [Nuget](https://nuget.org/packages/Dynamitey/):
```
PM> Install-Package Dynamitey
```

# Meta-mazing Features

- Easy Fast DLR based Reflection -- [oooo](https://github.com/ekonbenefits/dynamitey/wiki/UsageReallyLateBinding)
- Clean syntax for using types from late bound libraries -- [ahhh](https://github.com/ekonbenefits/dynamitey/wiki/LateType)
- Dynamic Currying -- [whaaa?](https://github.com/ekonbenefits/dynamitey/wiki/UsageCurry)
- Manipulation of Tuples -- [wowzers](https://github.com/ekonbenefits/dynamitey/blob/master/Tests/TuplerTest.cs)
- Inline Object Graph Intialization Syntax [whoa](https://github.com/ekonbenefits/dynamitey/wiki/UsageBuilder)
- DynamicObject base types for many things -- [jenkies](https://github.com/ekonbenefits/dynamitey/wiki/UsageDynamic)
- Extension to instance method conversion -- [o_O](https://github.com/ekonbenefits/dynamitey/blob/master/Tests/Linq.cs)