DependencyInjection
|
#include <any>
#include <cstdint>
#include <functional>
#include <map>
#include <ranges>
#include <typeinfo>
#include <typeindex>
#include <utility>
#include <vector>
Go to the source code of this file.
Namespaces | |
namespace | DependencyInjection |
Typedefs | |
typedef std::function< std::any(IServiceProvider &)> | DependencyInjection::ServiceFactory |
Enumerations | |
enum class | DependencyInjection::ServiceLifetime : std::uint8_t { DependencyInjection::Singleton = 0 , DependencyInjection::Transient = 2 } |
The lifetime of a service. More... | |