/// <summary> /// Obtains usage details for the given parameters in the request /// </summary> /// <param name="webRequest"></param> /// <returns></returns> public ContentResult FeatureUsage(FeatureUsageWebRequest webRequest) { var request = _featureUsageRequestMapper.Map(webRequest); var usage = _getFeatureUsageCommand.Execute(request); var json = JsonConvert.SerializeObject(usage); return(Content(json, "application/json")); }
public void BeforeAll() { _kernel = new StandardKernel(); ApplicationConfiguration.Configure(_kernel); _webRequest = Builder <FeatureUsageWebRequest> .CreateNew().Build(); var mapper = _kernel.Get <IMapper <FeatureUsageWebRequest, FeatureUsageRequest> >(); _result = mapper.Map(_webRequest); }
public void BeforeAll() { _kernel = new StandardKernel(); ApplicationConfiguration.Configure(_kernel); _webRequest = Builder<FeatureUsageWebRequest>.CreateNew().Build(); var mapper = _kernel.Get<IMapper<FeatureUsageWebRequest, FeatureUsageRequest>>(); _result = mapper.Map(_webRequest); }