public ActionResult Delete(string name, string conform) { if (string.Equals(conform, "yes", StringComparison.OrdinalIgnoreCase)) { RepositoryService.Delete(name); GitService.DeleteRepository(name); Logger.Info("Repository {0} deleted by {1}#{2}", name, Token.Username, Token.UserID); return(RedirectToAction("Index")); } return(View((object)name)); }
public ActionResult Delete(String owner, String name, String conform) { if (String.Equals(conform, "yes", StringComparison.OrdinalIgnoreCase)) { RepositoryService.Delete(owner, name); GitService.DeleteRepository(owner, name); GitCacheAccessor.Delete(owner, name); XTrace.WriteLine("Repository {0} deleted by {1}#{2}", name, Token?.Name, Token.ID); return(RedirectToAction("Index")); } return(View((Object)name)); }