public CompletionResult GetCompletion(IConsoleShell shell, string[] args) { switch (args.Length) { case 1: return(CompletionResult.FromHint(Loc.GetString("cmd-hint-mapping-id"))); case 2: var res = IoCManager.Resolve <IResourceManager>(); var opts = CompletionHelper.UserFilePath(args[1], res.UserData) .Concat(CompletionHelper.ContentFilePath(args[1], res)); return(CompletionResult.FromHintOptions(opts, Loc.GetString("cmd-hint-mapping-path"))); } return(CompletionResult.Empty); }