public IHttpActionResult ReferenceCount() { Barrier barrier = new Threading.Barrier(100, (x) => { x.SignalAndWait(); }); ReferenceCounted <Barrier> counter = new ReferenceCounted <Threading.Barrier>(barrier); return(Json(counter)); }
public IHttpActionResult Barrier() { var t1 = new Thread((x) => { }); t1.Start(); t1.Join(); Barrier barrier = new Threading.Barrier(100, (x) => { x.SignalAndWait(); }); return(Json(barrier)); }