protected VerticalDomainsBaseSpec(ArchitectureSpecSetup <TStartup> setup) { this.setup = setup; this.allDomains = this.setup.Architecture.Namespaces .Where(ns => ns.NameEndsWith(DomainSpecificDomainProjectSuffix)) .Select(ns => ns.Name.Substring(0, ns.Name.IndexOf(DomainSpecificDomainProjectSuffix, StringComparison.Ordinal))) .Distinct() .ToList(); }
protected HorizontalLayersBaseSpec(ArchitectureSpecSetup <TStartup> setup) { this.setup = setup; }