public ActionResult Index() { Stopwatch watch = new Stopwatch(); watch.Start(); DemoMethods methods = new DemoMethods(); var content = methods.Content(); var count = methods.Count(); var name = methods.Name(); watch.Stop(); ViewBag.WatchMilliseconds = watch.ElapsedMilliseconds; return(View()); }
public async Task <ActionResult> IndexAsync() { Stopwatch watch = new Stopwatch(); DemoMethods methods = new DemoMethods(); watch.Start(); var contentTask = methods.ContentAsync(); var countTask = methods.CountAsync(); var nameTask = methods.NameAsync(); var content = await contentTask; var count = await countTask; var name = await nameTask; watch.Stop(); ViewBag.WatchMilliseconds = watch.ElapsedMilliseconds; return(View("Index")); }
public void Init() { _demoClass = LogInterceptorFactory.Create <DemoMethods>(null, m => m.Name.Contains("D"), LoggerType.ClientInteraction); }