https://github.com/megafetis/conveyr.extensions.microsoft.dependencyinjection
ConveyR extensions for Microsoft.Extensions.DependencyInjection DI
https://github.com/megafetis/conveyr.extensions.microsoft.dependencyinjection
conveyor conveyr dependencyinjection nuget
Last synced: about 2 months ago
JSON representation
ConveyR extensions for Microsoft.Extensions.DependencyInjection DI
- Host: GitHub
- URL: https://github.com/megafetis/conveyr.extensions.microsoft.dependencyinjection
- Owner: megafetis
- License: apache-2.0
- Created: 2020-05-25T16:47:22.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2021-07-30T09:02:51.000Z (almost 5 years ago)
- Last Synced: 2025-03-04T22:17:10.464Z (over 1 year ago)
- Topics: conveyor, conveyr, dependencyinjection, nuget
- Language: C#
- Homepage:
- Size: 45.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# ConveyR.Extensions.Microsoft.DependencyInjection
=======
[](https://www.nuget.org/packages/ConveyR.Extensions.Microsoft.DependencyInjection/)
[](https://www.nuget.org/packages/ConveyR.Extensions.Microsoft.DependencyInjection/)
ConveyR extensions for Microsoft.Extensions.DependencyInjection DI
DI extensions for [ConveyR](https://github.com/megafetis/ConveyR).
##### Basic usage
```cs
var services = new ServiceCollection();
services.AddConveyR(); // by default scan entry point assembly
//or services.AddConveyR(Assembly1,Assembly2,...);
var provider = services.BuildServiceProvider();
```
##### Custom
```cs
var services = new ServiceCollection();
services.AddConveyR(new []{Assembly1,Assembly2},conf=>conf.AsSingleton().Unsing());
var provider = services.BuildServiceProvider();
```