BetterCms.Module.MediaManager.Controllers.UploadController.SingleFileUpload C# (CSharp) Метод

SingleFileUpload() приватный Метод

private SingleFileUpload ( string folderId, string folderType, string reuploadMediaId ) : System.Web.Mvc.ActionResult
folderId string
folderType string
reuploadMediaId string
Результат System.Web.Mvc.ActionResult
        public ActionResult SingleFileUpload(string folderId, string folderType, string reuploadMediaId)
        {
            var type = (MediaType)Enum.Parse(typeof(MediaType), folderType);

            if (type != MediaType.Image && CmsConfiguration.Security.AccessControlEnabled && !StorageService.SecuredUrlsEnabled)
            {
                Messages.AddWarn(MediaGlobalization.TokenBasedSecurity_NotSupported_Message);
            }
            if (type != MediaType.Image
                && CmsConfiguration.Security.AccessControlEnabled
                && StorageService.SecuredUrlsEnabled
                && StorageService.SecuredContainerIssueWarning != null)
            {
                Messages.AddWarn(StorageService.SecuredContainerIssueWarning);
            }

            var model = GetCommand<GetMultiFileUploadCommand>().ExecuteCommand(
                new GetMultiFileUploadRequest
                {
                    FolderId = folderId.ToGuidOrDefault(),
                    Type = type,
                    ReuploadMediaId = reuploadMediaId.ToGuidOrDefault()
                });

            var success = model != null;
            var view = RenderView("SingleFileUpload", model);

            return ComboWireJson(success, view, model, JsonRequestBehavior.AllowGet);
        }