public static void RegisterMappings() { var mapperConfiguration = new MapperConfigurationExpression(); // mapperConfiguration.CreateMap<SelectInviteesDTO, SelectInviteesModel>(); InvitationsBLLConfig.RegisterMappings(mapperConfiguration); //Mapper.Initialize(m => //{ // m.CreateMap<RestaurantTypeModel, RestaurantTypeDto>(); // m.CreateProfile("ff",expression => {}); // //m.AddProfile(ECatalogBLLConfig); //}); }
public static void ApplyMapping(IUnityContainer container, bool applyDependencyResolver) { container.RegisterType <IInvitationFacade, InvitationFacade>(new PerResolveLifetimeManager()) .RegisterType <IUserFacade, UserFacade>(new PerResolveLifetimeManager()) .RegisterType <IGroupFacade, GroupFacade>(new PerResolveLifetimeManager()) .RegisterType <ITemplateFacade, TemplateFacade>(new PerResolveLifetimeManager()) .RegisterType <IInviteeFacade, InviteeFacade>(new PerResolveLifetimeManager()) .RegisterType <IBr_GroupContactFacade, Br_GroupContactFacade>(new PerResolveLifetimeManager()) .RegisterType <IPackageFacade, PackageFacade>(new PerResolveLifetimeManager()) .RegisterType <IContactFacade, ContactFacade>(new PerResolveLifetimeManager()) .RegisterType <IRefreshTokenFacade, RefreshTokenFacade>(new PerResolveLifetimeManager()); InvitationsBLLConfig.RegisterTypes(container); if (applyDependencyResolver) { GlobalConfiguration.Configuration.DependencyResolver = new UnityDependencyResolver(container); } }