comparison IBBoard.WarFoundry.API.csproj @ 379:04f4c2fea356

Re #351: Add extensible requirement handling method * Extract common IRequirementFactory interface * Drop back to just returning IRequirement from factory to simplify generics * Add initial registration of requirement factories
author IBBoard <dev@ibboard.co.uk>
date Sat, 23 Jul 2011 19:53:42 +0000
parents c3b0b28bad48
children 30db6669f5cd
comparison
equal deleted inserted replaced
378:ff7f1b319b4e 379:04f4c2fea356
180 <Compile Include="API\Objects\Requirement\AbstractRequirement.cs" /> 180 <Compile Include="API\Objects\Requirement\AbstractRequirement.cs" />
181 <Compile Include="API\Factories\Requirement\UnitRequiresAtLeastNUnitsRequirementFactory.cs" /> 181 <Compile Include="API\Factories\Requirement\UnitRequiresAtLeastNUnitsRequirementFactory.cs" />
182 <Compile Include="API\Factories\Requirement\InvalidRequirementException.cs" /> 182 <Compile Include="API\Factories\Requirement\InvalidRequirementException.cs" />
183 <Compile Include="API\Factories\Xml\CategoryLoader.cs" /> 183 <Compile Include="API\Factories\Xml\CategoryLoader.cs" />
184 <Compile Include="API\Factories\IRaceFactory.cs" /> 184 <Compile Include="API\Factories\IRaceFactory.cs" />
185 <Compile Include="API\Factories\Requirement\IRequirementFactory.cs" />
185 </ItemGroup> 186 </ItemGroup>
186 <ItemGroup> 187 <ItemGroup>
187 <Reference Include="System.Xml" /> 188 <Reference Include="System.Xml" />
188 <Reference Include="System" /> 189 <Reference Include="System" />
189 </ItemGroup> 190 </ItemGroup>