CodePaste Logo
New Snippet New Snippet Recent Snippets Recent Snippets My Snippets My Snippets Web Code Search Snippets Search
Sign inor Register
Format:
Recent snippets matching tags of Unity
C#
public static class UnityContainerExtensions
{
    public static void AssertMappingsAreValid(this IUnityContainer container)
    {            
        foreach (var registration in container.Registrations)
        {
            container.Resolve(registration.RegisteredType, registration.Name);
        }
    }
}
by Byteflux   October 04, 2011 @ 10:36pm
140 Views
no comments
 
C#
public class UnityControllerActivator : IControllerActivator
    {
 
        private IUnityContainer _container;
 
        public UnityControllerActivator(IUnityContainer container)
        {
            _container = container;
        }
by rjygraham   December 12, 2010 @ 6:21pm
Tags: MVC3, Unity
227 Views
no comments
 
C#
protected void RegisterDependencyInjection()
        {
            _container = new UnityContainer();
            _container.RegisterType<IControllerActivator, UnityControllerActivator>();
 
            _container.RegisterType<ISimpleService, DefaultSimpleService>();
            
            DependencyResolver.SetResolver(new UnityDependencyResolver(_container));
        }
by rjygraham   December 12, 2010 @ 6:20pm
Tags: MVC3, Unity
174 Views
no comments
 
C#
public class UnityDependencyResolver : IDependencyResolver
{
 
        private IUnityContainer _container;
 
        public UnityDependencyResolver(IUnityContainer container)
        {
            _container = container;
        }
by rjygraham   December 12, 2010 @ 6:13pm
Tags: MVC3, Unity
594 Views
no comments
 
C#
using System;
using System.Collections.Generic;
using System.Linq;
using System.Reflection;
using System.Text;
using Microsoft.Practices.Unity;
using Microsoft.Practices.Unity.InterceptionExtension;
using System.Collections;
 
namespace ConsoleApplicationUnityIntercep
by tarasn   January 11, 2010 @ 12:17am
584 Views
no comments
 
brought to you by:
West Wind Techologies



If you find this site useful and use it frequently please consider making a donation to support this free service.
Donate