Watch this example on YouTube
1. Task
using System.Web.Mvc;
using System.Threading.Tasks;
namespace ValidateOnDbSide.Controllers
{
public class BusinessController : Controller
{
public async Task<string> DoSomething()
{
return await Task.Run(() => test());
}
public string test()
{
return "test";
}
}
}
2. Controller
using System.Threading.Tasks;
namespace ValidateOnDbSide.Controllers
{
public class HomeController : Controller
{
CompanyEntities db = new CompanyEntities();
public async Task<ActionResult> Index()
{
BusinessController b = new BusinessController();
//Task c = b.DoSomething();
string res = await b.DoSomething();
return View();
}
No comments:
Post a Comment