private AssetRequested GetAssetRequested(string requester) { AssetRequested assetRequested = null; if (!requesterData.TryGetValue(requester, out assetRequested)) { assetRequested = AssetRequested.Get(); requesterData.Add(requester, assetRequested); } return(assetRequested); }