├── .editorconfig ├── .gitattributes ├── .github └── workflows │ ├── codeql-analysis.yml │ └── netcore.yml ├── .gitignore ├── .travis.yml ├── LICENSE ├── NuGet.Config ├── README.md ├── Scrutor.AspNetCore.sln ├── azure-pipelines.yml ├── global.json └── src └── Scrutor.AspNetCore ├── ApplicationBuilderExtensions.cs ├── DependencyContext.cs ├── IDependencyContext.cs ├── IScopedLifetime.cs ├── ISelfScopedLifetime.cs ├── ISelfSingletonLifetime.cs ├── ISelfTransientLifetime.cs ├── ISingletonLifetime.cs ├── ITransientLifetime.cs ├── Scrutor.AspNetCore.csproj ├── ServiceCollectionExtensions.cs └── ServiceLocator.cs /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sefacan/Scrutor.AspNetCore/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sefacan/Scrutor.AspNetCore/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sefacan/Scrutor.AspNetCore/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/netcore.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sefacan/Scrutor.AspNetCore/HEAD/.github/workflows/netcore.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sefacan/Scrutor.AspNetCore/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sefacan/Scrutor.AspNetCore/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sefacan/Scrutor.AspNetCore/HEAD/LICENSE -------------------------------------------------------------------------------- /NuGet.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sefacan/Scrutor.AspNetCore/HEAD/NuGet.Config -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sefacan/Scrutor.AspNetCore/HEAD/README.md -------------------------------------------------------------------------------- /Scrutor.AspNetCore.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sefacan/Scrutor.AspNetCore/HEAD/Scrutor.AspNetCore.sln -------------------------------------------------------------------------------- /azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sefacan/Scrutor.AspNetCore/HEAD/azure-pipelines.yml -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sefacan/Scrutor.AspNetCore/HEAD/global.json -------------------------------------------------------------------------------- /src/Scrutor.AspNetCore/ApplicationBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sefacan/Scrutor.AspNetCore/HEAD/src/Scrutor.AspNetCore/ApplicationBuilderExtensions.cs -------------------------------------------------------------------------------- /src/Scrutor.AspNetCore/DependencyContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sefacan/Scrutor.AspNetCore/HEAD/src/Scrutor.AspNetCore/DependencyContext.cs -------------------------------------------------------------------------------- /src/Scrutor.AspNetCore/IDependencyContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sefacan/Scrutor.AspNetCore/HEAD/src/Scrutor.AspNetCore/IDependencyContext.cs -------------------------------------------------------------------------------- /src/Scrutor.AspNetCore/IScopedLifetime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sefacan/Scrutor.AspNetCore/HEAD/src/Scrutor.AspNetCore/IScopedLifetime.cs -------------------------------------------------------------------------------- /src/Scrutor.AspNetCore/ISelfScopedLifetime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sefacan/Scrutor.AspNetCore/HEAD/src/Scrutor.AspNetCore/ISelfScopedLifetime.cs -------------------------------------------------------------------------------- /src/Scrutor.AspNetCore/ISelfSingletonLifetime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sefacan/Scrutor.AspNetCore/HEAD/src/Scrutor.AspNetCore/ISelfSingletonLifetime.cs -------------------------------------------------------------------------------- /src/Scrutor.AspNetCore/ISelfTransientLifetime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sefacan/Scrutor.AspNetCore/HEAD/src/Scrutor.AspNetCore/ISelfTransientLifetime.cs -------------------------------------------------------------------------------- /src/Scrutor.AspNetCore/ISingletonLifetime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sefacan/Scrutor.AspNetCore/HEAD/src/Scrutor.AspNetCore/ISingletonLifetime.cs -------------------------------------------------------------------------------- /src/Scrutor.AspNetCore/ITransientLifetime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sefacan/Scrutor.AspNetCore/HEAD/src/Scrutor.AspNetCore/ITransientLifetime.cs -------------------------------------------------------------------------------- /src/Scrutor.AspNetCore/Scrutor.AspNetCore.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sefacan/Scrutor.AspNetCore/HEAD/src/Scrutor.AspNetCore/Scrutor.AspNetCore.csproj -------------------------------------------------------------------------------- /src/Scrutor.AspNetCore/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sefacan/Scrutor.AspNetCore/HEAD/src/Scrutor.AspNetCore/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /src/Scrutor.AspNetCore/ServiceLocator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sefacan/Scrutor.AspNetCore/HEAD/src/Scrutor.AspNetCore/ServiceLocator.cs --------------------------------------------------------------------------------