FileSystemCommandProcessor.Execute(FileSystemCommand, String) Method
In This Article
Executes a command.
Namespace: DevExtreme.AspNet.Mvc.FileManagement
Assembly: DevExtreme.AspNet.Core.dll
#Declaration
C#
public FileSystemCommandResult Execute(
FileSystemCommand command,
string arguments
)
#Parameters
Name | Type | Description |
---|---|---|
command | File |
The command. |
arguments | String | The command arguments. |
#Returns
Type | Description |
---|---|
File |
The command result. |
#Remarks
The arguments parameter contains information that depends on a file operation:
For example:
delete command - the parameter contains the deleted item’s FileItemPathInfo object.
rename command - the parameter contains the renamed item’s FileItemPathInfo object and the item’s new name.
Arguments come as an encoded string in JSON format.
The following example illustrates how to create a method that handles the File Manager operations.
API Controller:
C#
public class FileManagerApiController : Controller {
public object FileSystem(FileSystemCommand command, string arguments) {
var processor = new FileSystemCommandProcessor(config);
var result = processor.Execute(command, arguments);
//...
}
}
#Concepts
#Online Demo
#Online Example
See Also