private static Offset <Synapse>[] BuildSynapseOffsets(IList <SynapseModel> synapses, FlatBufferBuilder builder) { Offset <Synapse>[] addedSynapsesOffsets = BuildOffsets(synapses, synapse => { var fromNeuronId = NeuronId.CreateNeuronId(builder, synapse.FromNeuron.Index, synapse.FromRegion.Index); var toNeuronId = NeuronId.CreateNeuronId(builder, synapse.ToNeuron.Index, synapse.ToRegion.Index); return(Synapse.CreateSynapse(builder, fromNeuronId, toNeuronId)); }); return(addedSynapsesOffsets); }