Пример #1
0
        public virtual Task BindModelAsync(ModelBindingContext bindingContext)
        {
            if (bindingContext == null)
            {
                throw new ArgumentNullException(nameof(bindingContext));
            }

            var result = new BaseBatchModel();

            result.FileIds   = bindingContext.ParseQuery(nameof(result.FileIds));
            result.FolderIds = bindingContext.ParseQuery(nameof(result.FolderIds));

            bindingContext.Result = ModelBindingResult.Success(result);

            return(Task.CompletedTask);
        }