public ActionResult Save(OpenWOPIDocumentPostData data)
        {
            TextAppModel         model = new TextAppModel();
            OpenWOPITextDocument doc   = new OpenWOPITextDocument(SourceFile, data.AccessToken, OpenWOPIProofKey.ReadFromConfiguration(OpenWOPIClientConfiguration.Current));

            doc.CheckFileInfo();
            doc.Content = data.Content;

            doc.PutFile();
            // TODO: handle errors in the WebException view

            return(Redirect(doc.HostEditUrl));
        }