public static async Task <RequestedInstance> CreateTestRequestedInstance(RequestedInstance requestedInstance, bool replace) { var existingRequestedInstance = await new RequestedInstance(requestedInstance.ArenaMetaId).LoadAsync(); if (replace) { if (existingRequestedInstance != null) { await existingRequestedInstance.DeleteAsync(); } await requestedInstance.InsertAsync(); } else if (existingRequestedInstance == null) { await requestedInstance.InsertAsync(); } return(requestedInstance); }
public static async Task <RequestedInstance> CreateTestRequestedInstance(string arenaMetaId, bool replace = true) { var requestedInstance = new RequestedInstance(arenaMetaId); return(await CreateTestRequestedInstance(requestedInstance, replace)); }