public static IAfmServiceHandler GetHandler(HttpContext context, AfmRequest afmRequest)
        {
            IAfmServiceHandler handler = null;

            if (afmRequest == null)
            {
                return(handler);
            }

            switch (afmRequest.action)
            {
            case "list":
                handler = new AfmGetList(context, afmRequest);
                break;

            case "upload":
                handler = new AfmUploadFiles(context, afmRequest);
                break;

            case "remove":
                handler = new AfmRemoveFoldersOrFiles(context, afmRequest);
                break;

            case "createFolder":
                handler = new AfmCreateFolder(context, afmRequest);
                break;

            case "rename":
                handler = new AfmRenameFolderOrFile(context, afmRequest);
                break;
            }

            return(handler);
        }
Ejemplo n.º 2
0
 public AfmUploadFiles(HttpContext context, AfmRequest afmRequest)
     : base(context, afmRequest)
 {
 }
Ejemplo n.º 3
0
 public AfmRenameFolderOrFile(HttpContext context, AfmRequest afmRequest)
     : base(context, afmRequest)
 {
 }
Ejemplo n.º 4
0
 public AfmCreateFolder(HttpContext context, AfmRequest afmRequest)
     : base(context, afmRequest)
 {
 }
Ejemplo n.º 5
0
 public AfmRemoveFoldersOrFiles(HttpContext context, AfmRequest afmRequest)
     : base(context, afmRequest)
 {
 }
Ejemplo n.º 6
0
 public AfmGetList(HttpContext context, AfmRequest afmRequest)
     : base(context, afmRequest)
 {
 }