In the first two articles I introduced Pysor, the Castle Windsor configuration tool using IronPython. Now I have added some exciting functions to exploit the nice hash table and list syntax feature in IronPython.The configuration project is called Pysor and is available for download from Github:
Since the second part of this series is possible to add (named) parameters to component registration. It accepted only both literal and referential scalars. In the current revision you can exploit the nice list syntax of Python using the square brackets to add arrays and list parameters.
Adding a nicer API for referencing assemblies and importing namespaces(I have now idea how to do it). Adding parameters to be passed to the constructor. Passing parameters as lists or arrays.
- Dictionary based parameters
Referencing already registered implementation inside the same configuration script.
- Documenting and signing the assembly
- Lifestyle management
- Considering turning Pysor into an Interpreter to be used as the built-in XmlInterpreter