public static InventoryPayload ConstructInventoryPayload(ImmutableArray<InventoryVector> invVectors) { return new InventoryPayload ( InventoryVectors: invVectors ); }
public async Task SendGetData(ImmutableArray <InventoryVector> invVectors) { await Task.Yield(); var getDataPayload = Messaging.ConstructInventoryPayload(invVectors); var getDataMessage = Messaging.ConstructMessage("getdata", NetworkEncoder.EncodeInventoryPayload(getDataPayload)); await SendMessageAsync(getDataMessage); }