public interface IAppList
{
    // the key would be the application name
    Dictionary<String, IApp> Application { get; }
}

public interface IApp
{
    // the key would be the version label
    Dictionary<String, IVer> Version { get; }
}

public interface IVer
{
    List<String> Path { get; }
    Dictionary<String, String> EnvVar { get; }
}

The desired settings interface should have a dictionary of
applications, each app with a dictionary of versions, and each version
with a List<String> and a Dictionary<String, String>.

I can retrieve a list of strings, parse each line and build a
structure of classes that can be casted to the desired structure of
interfaces, but if Castle DictionaryAdapter can help me then I'm
happy.

Have a nice day,
  Eduard

-- 
You received this message because you are subscribed to the Google Groups 
"Castle Project Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/castle-project-users?hl=en.

Reply via email to