public static ServiceCollection New() { var serviceCollection = new ServiceCollection(); ModelInstaller.RegisterServiceCollection(serviceCollection); return(serviceCollection); }
/// <summary> /// To the model. /// </summary> /// <param name="entity">The entity.</param> /// <returns></returns> internal static ModelInstaller ToModel(this EntityInstaller entity) { var model = new ModelInstaller(); model.Id = entity.Id; model.Name = entity.Name; model.ContactPerson = entity.ContactPerson; model.EmailAddress = entity.EmailAddress; model.PhoneNumber = entity.PhoneNumber; model.MobileNumber = entity.MobileNumber; model.WebAddress = entity.WebAddress; model.StreetId = entity.StreetId; model.IsFavourite = entity.IsFavourite; model.StreetId = entity.StreetId; model.House = entity.House; model.Street = entity.Street; model.Suburb = entity.Suburb; model.Town = entity.Town; model.Province = entity.Province; model.Country = entity.Country; return(model); }
/// <summary> /// To the entity. /// </summary> /// <param name="model">The model.</param> /// <returns></returns> internal static EntityInstaller ToEntity(this ModelInstaller model) { var entity = new EntityInstaller(); entity.Id = model.Id; entity.Name = model.Name; entity.ContactPerson = model.ContactPerson; entity.EmailAddress = model.EmailAddress; entity.PhoneNumber = model.PhoneNumber; entity.MobileNumber = model.MobileNumber; entity.WebAddress = model.WebAddress; entity.StreetId = model.StreetId; entity.IsFavourite = model.IsFavourite; entity.StreetId = model.StreetId; entity.House = model.House; entity.Street = model.Street; entity.Suburb = model.Suburb; entity.Town = model.Town; entity.Province = model.Province; entity.Country = model.Country; return(entity); }
private static void RegisterApplicationComponents(IWindsorContainer container, IServiceCollection serviceCollection) { ModelInstaller.RegisterWindsor(container); ModelInstaller.RegisterCrossWired(container, serviceCollection); }