Esempio n. 1
0
        public MountainModel(Mountain mountain, IDomainRoot domainRoot) : base(mountain)
        {
            Height           = mountain.Height.ToString();
            Latitude         = mountain.Location.Latitude;
            Longitude        = mountain.Location.Longitude;
            SixFigureGridRef = mountain.Location.GridRef.SixFigure;
            TenFigureGridRef = mountain.Location.GridRef.TenFigure;
            Prominence       = mountain.Prominence.ToString();
            Feature          = mountain.Feature;
            Observations     = mountain.Observations;

            var resolver = new EntityModelResolver(domainRoot);

            Lists   = resolver.Lists(mountain.ListIds);
            Maps    = resolver.Maps(mountain.MapIds);
            Section = resolver.Section(mountain.SectionId);
            Country = resolver.Country(mountain.CountryId);
        }
Esempio n. 2
0
 public void OneTimeSetUp()
 {
     _sut = new EntityModelResolver(new MockDomainRoot());
 }