API Diff between 6.0.0.116 and 1.0.1-beta15
126 Additions
27 Removals
KickStart
KickStart.Services
-
public class ConcreteTypeFilter : IConcreteTypeFilter
-
public interface IConcreteTypeFilter
-
public interface IServiceModule
-
public interface IServiceRegistration
-
public interface IServiceRegistrationBuilder
-
public interface IServiceTypeMapper
-
public enum ServiceLifetime
-
public static class ServiceProviderExtensions
-
public abstract class ServiceRegistrationBase : IServiceRegistration
-
public class ServiceRegistrationBuilder : IServiceRegistrationBuilder
-
public static class ServiceRegistrationExtensions
- public static IServiceRegistration Register(this IServiceRegistration services, Action<IServiceRegistrationBuilder> builder, ServiceLifetime lifetime)
- public static IServiceRegistration RegisterScoped(this IServiceRegistration services, Type serviceType, Type implementationType)
- public static IServiceRegistration RegisterScoped(this IServiceRegistration services, Type serviceType, Func<IServiceProvider, object> implementationFactory)
- public static IServiceRegistration RegisterScoped<TService, TImplementation>(this IServiceRegistration services) where TImplementation : TService
- public static IServiceRegistration RegisterScoped(this IServiceRegistration services, Type serviceType)
- public static IServiceRegistration RegisterScoped<TService>(this IServiceRegistration services)
- public static IServiceRegistration RegisterScoped<TService>(this IServiceRegistration services, Func<IServiceProvider, TService> implementationFactory)
- public static IServiceRegistration RegisterScoped<TService, TImplementation>(this IServiceRegistration services, Func<IServiceProvider, TImplementation> implementationFactory) where TImplementation : TService
- public static IServiceRegistration RegisterScoped(this IServiceRegistration services, Action<IServiceRegistrationBuilder> builder)
- public static IServiceRegistration RegisterSingleton(this IServiceRegistration services, Type serviceType, Type implementationType)
- public static IServiceRegistration RegisterSingleton(this IServiceRegistration services, Type serviceType, Func<IServiceProvider, object> implementationFactory)
- public static IServiceRegistration RegisterSingleton<TService, TImplementation>(this IServiceRegistration services) where TImplementation : TService
- public static IServiceRegistration RegisterSingleton(this IServiceRegistration services, Type serviceType)
- public static IServiceRegistration RegisterSingleton<TService>(this IServiceRegistration services)
- public static IServiceRegistration RegisterSingleton<TService>(this IServiceRegistration services, Func<IServiceProvider, TService> implementationFactory)
- public static IServiceRegistration RegisterSingleton<TService, TImplementation>(this IServiceRegistration services, Func<IServiceProvider, TImplementation> implementationFactory) where TImplementation : TService
- public static IServiceRegistration RegisterSingleton(this IServiceRegistration services, Type serviceType, object implementationInstance)
- public static IServiceRegistration RegisterSingleton<TService>(this IServiceRegistration services, TService implementationInstance)
- public static IServiceRegistration RegisterSingleton(this IServiceRegistration services, Action<IServiceRegistrationBuilder> builder)
- public static IServiceRegistration RegisterTransient(this IServiceRegistration services, Type serviceType, Type implementationType)
- public static IServiceRegistration RegisterTransient(this IServiceRegistration services, Type serviceType, Func<IServiceProvider, object> implementationFactory)
- public static IServiceRegistration RegisterTransient<TService, TImplementation>(this IServiceRegistration services) where TImplementation : TService
- public static IServiceRegistration RegisterTransient(this IServiceRegistration services, Type serviceType)
- public static IServiceRegistration RegisterTransient<TService>(this IServiceRegistration services)
- public static IServiceRegistration RegisterTransient<TService>(this IServiceRegistration services, Func<IServiceProvider, TService> implementationFactory)
- public static IServiceRegistration RegisterTransient<TService, TImplementation>(this IServiceRegistration services, Func<IServiceProvider, TImplementation> implementationFactory) where TImplementation : TService
- public static IServiceRegistration RegisterTransient(this IServiceRegistration services, Action<IServiceRegistrationBuilder> builder)
-
public class ServiceTypeMapper : IServiceTypeMapper
-
public struct TypeMap
KickStart.StartupTask