Mercurial > repos > IBBoard.WarFoundry.API
view IBBoard.WarFoundry.API.csproj.user @ 14:0770e5cbba7c
Closes #21 - File loading in order
* Reworked LoadFiles to smaller methods for readability (also re #10) and structure
* Now determine expected load return before loading then load all "expected GameSystem" before "expected Race"
* Make "can load as race/game system/army" methods public in interface
Re #22 - Get errored file loading
* Created FileLoadFailure class and made LoadFiles return a list of them
Also
* Some code cleanup
* Change to DictionaryUtils calls
author | IBBoard <dev@ibboard.co.uk> |
---|---|
date | Sun, 25 Jan 2009 14:03:20 +0000 |
parents | 520818033bb6 |
children | 3c228f093a71 |
line wrap: on
line source
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <PropertyGroup> <LastOpenVersion>7.10.3077</LastOpenVersion> <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> <ReferencePath> </ReferencePath> <CopyProjectDestinationFolder> </CopyProjectDestinationFolder> <CopyProjectUncPath> </CopyProjectUncPath> <CopyProjectOption>0</CopyProjectOption> <ProjectView>ShowAllFiles</ProjectView> <ProjectTrust>0</ProjectTrust> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <EnableASPDebugging>false</EnableASPDebugging> <EnableASPXDebugging>false</EnableASPXDebugging> <EnableUnmanagedDebugging>false</EnableUnmanagedDebugging> <EnableSQLServerDebugging>false</EnableSQLServerDebugging> <RemoteDebugEnabled>false</RemoteDebugEnabled> <RemoteDebugMachine> </RemoteDebugMachine> <StartAction>Project</StartAction> <StartArguments> </StartArguments> <StartPage> </StartPage> <StartProgram> </StartProgram> <StartURL> </StartURL> <StartWorkingDirectory> </StartWorkingDirectory> <StartWithIE>true</StartWithIE> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <EnableASPDebugging>false</EnableASPDebugging> <EnableASPXDebugging>false</EnableASPXDebugging> <EnableUnmanagedDebugging>false</EnableUnmanagedDebugging> <EnableSQLServerDebugging>false</EnableSQLServerDebugging> <RemoteDebugEnabled>false</RemoteDebugEnabled> <RemoteDebugMachine> </RemoteDebugMachine> <StartAction>Project</StartAction> <StartArguments> </StartArguments> <StartPage> </StartPage> <StartProgram> </StartProgram> <StartURL> </StartURL> <StartWorkingDirectory> </StartWorkingDirectory> <StartWithIE>true</StartWithIE> </PropertyGroup> </Project>