Updating Associated Metadata Provider to follow the existing pattern.

cc @dougbu @rynowak 
appear to be testing `GetModelBindingContext()` here too