public async Task DeleteVertexInfo(string instanceName, string vertexName) { var item = await FileUtils.Get <VertexInfo>( _fileName, (vi) => vi.InstanceName == instanceName && vi.VertexName == vertexName); if (item.HasValue) { await FileUtils.DeleteItem( _fileName, item.Value, MatchVersion); } }
public Task DeleteVertexInfo(VertexInfo vertexInfo) => FileUtils.DeleteItem( _fileName, vertexInfo, MatchVersion);
public Task Delete(ShardedVertexInfo entry) => FileUtils.DeleteItem( _fileName, entry, MatchVersion);
public Task DeleteEndpoint(EndpointInfo endpointInfo) => FileUtils.DeleteItem( _fileName, endpointInfo, MatchVersion);
public Task Delete(VertexConnectionInfo vci) => FileUtils.DeleteItem( _fileName, vci, MatchVersion);