Hey just got a chance to look into what went wrong with that latest pull request and I believe i have pin pointed it.
public DefaultPartialReferenceProvider()
{
_proxy = new DefaultPartialProvider();
}
This is hard coding to DefaultPartialProvider, which is not the implementation we are using in FubuMvc.ViewEngines.
We register a new IPartialProvider (the FubuPartialProvider) that takes over for that service, and it is no longer the one being used. The fix will be to change that up so it takes it in as a constructor parameter.
On another note though, the IPartialReferenceProvider looks *extremely* similar to the IPartialProvider other than adding a new boolean parameter to the signature, I would rather see the original interface get extended to include that paramater than have a second thing that looks almost identical to wrap it. What do you think about that?
Thanks,
Bob