/// <summary> /// Add transient view model type to service registry. /// </summary> /// <typeparam name="T">view model type</typeparam> /// <param name="serviceRegistry">service registry</param> /// <returns>service registry</returns> public static IServiceRegistry AddViewModelTransient <T>(this IServiceRegistry serviceRegistry) where T : BaseViewModel { return(serviceRegistry.AddTransient <T>()); }
/// <summary> /// Register service as transient. /// </summary> /// <typeparam name="TService">service type</typeparam> /// <returns>service registry</returns> public IServiceRegistry AddTransient <TService>() where TService : class { return(_serviceRegistry.AddTransient <TService>()); }