コード例 #1
0
        private async Task CreateTerminalInternal(string cortexInBaseUrl, string id, string presynapticNeuronId, string postsynapticNeuronId, NeurotransmitterEffect effect, float strength, string authorId, CancellationToken token = default(CancellationToken))
        {
            var data = new
            {
                Id = id,
                PresynapticNeuronId  = presynapticNeuronId,
                PostsynapticNeuronId = postsynapticNeuronId,
                Effect   = effect.ToString(),
                Strength = strength.ToString(),
                AuthorId = authorId
            };

            await this.requestProvider.PostAsync(
                $"{cortexInBaseUrl}{HttpTerminalClient.terminalsPath}",
                data
                );
        }
コード例 #2
0
        private async Task CreateTerminalInternal(string avatarUrl, string id, string presynapticNeuronId, string postsynapticNeuronId, NeurotransmitterEffect effect, float strength, string externalReferenceUrl, string bearerToken, CancellationToken token = default(CancellationToken))
        {
            var data = new
            {
                Id = id,
                PresynapticNeuronId  = presynapticNeuronId,
                PostsynapticNeuronId = postsynapticNeuronId,
                Effect               = effect.ToString(),
                Strength             = strength.ToString(),
                ExternalReferenceUrl = externalReferenceUrl
            };

            await this.requestProvider.PostAsync(
                $"{avatarUrl}{HttpTerminalClient.terminalsPath}",
                data,
                bearerToken
                );
        }