OK, so I've started experimenting with implementing Spark View Engine for MR3
Apart from the nested transitions, which I have found (an ugly) workaround for, I am struggling with two issues. 1. Layouts In the example web project layouts are defined directly in views. As much as like this approach, I don't think it will be possible with Spark, due to the way it renders. However the BaseViewEngine#ResolveView method gets layout paths as parameter. Unfortunately F# is pretty obsure for me at the moment and I couldn't find where in code these layout names are resolved. Is this implemented already? 2. HtmlResult This is F# and not MonoRail question. In my workaround for the Form.For functionality I needed implicit cast operator for HtmlResult. Are cast operators overloadable in F#? I couldn't find an answer on MSDN. 3. IoC container integration Right, MEF is indeed awesome at framework level - agreed. But at application level I'd still prefer Windsor or Autofac. Having used implemented Windsor for your project could you give some more details on wiring it up with MR+++? 4. Implementation status It seems that the ActionName and HttpMethod attributes haven't been implemented yet. Especially the second one interests me. How could I help? Regards Tomasz -- You received this message because you are subscribed to the Google Groups "Castle Project Development List" group. To view this discussion on the web visit https://groups.google.com/d/msg/castle-project-devel/-/WTk9e77lz9IJ. 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-devel?hl=en.
