using Infrastructure.Web.Mvc; using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.Rendering; using System.Collections.Generic; namespace Infrastructure.Extensions { public static class JsonResultExtensions { public static SelectList SelectList(this JsonResult result) { return result.Value as SelectList; } public static MultiSelectList MultiSelectList(this JsonResult result) { return result.Value as MultiSelectList; } public static T To(this JsonResult result)where T : class { return result.Value as T; } public static List AjaxSelectList(this JsonResult result) { return result.Value as List; } } }