コード例 #1
0
        public override async Task <SaveRecurrencesReply> SaveRecurrences(SaveRecurrencesRequest request, ServerCallContext context)
        {
            var authToken   = context.GetHttpContext().User.ToAuthToken();
            var recurrences = _mapper.Map <ICollection <PlannedRecurrenceDto> >(request.Recurrences);
            var result      = await _recurrenceService.SaveAsync(recurrences, authToken.UserId);

            return(new SaveRecurrencesReply
            {
                RecurrencesUpdatedCount = result
            });
        }