Example #1
0
        public async Task <ActionResult> ModalContent(FeatureParameters parameters)
        {
            ValidateFeatureParameters(parameters, FeatureParametersValidator.Action);

            var filter         = FeatureMappingFilter.FromParameters(parameters);
            var derivativeView = await GetModelFromParameters(parameters);

            return(PartialView(GetContentPartialViewName(parameters.Action), derivativeView));
        }
Example #2
0
 private async Task <FeatureViewModel> GetModelFromParameters(FeatureParameters parameters)
 {
     return(await FeatureViewModel.GetModel(DataContext, FeatureMappingFilter.FromParameters(parameters)));
 }