public Guid RefreshData() { lock (currentDatatItem) { currentDatatItem = new DatatItem { Guid = Guid.NewGuid(), Data = new Random().Next().ToString() }; return(currentDatatItem.Guid); } }
public DatatItem GetDataItem(Guid guid) { lock (currentDatatItem) { // stat of application if (currentDatatItem.Guid == Guid.Empty) { currentDatatItem = new DatatItem { Guid = Guid.NewGuid(), Data = new Random().Next().ToString() }; } return(currentDatatItem); } }