0

Umbraco (v4.7) サイトが localhost にインストールされています。

umbraco ノードが公開されるたびに、アクション (たとえば、コンソールまたはファイルにログを記録する) を実行する必要があります。

そのため、Umbraco サイトから外部アプリケーション (コンソールや Windows サービスなど) と対話する必要があります...

コンソール アプリケーションで umbraco サイトを操作する必要はありませんが、コンソール (または Windows サービス) アプリケーション アクションで umbraco イベントに応答します。

私は持っている

public class ContentEvents : umbraco.BusinessLogic.ApplicationBase
{

    void PlumbEvents()
    {
        // ...
        Document.AfterPublish += new Document.PublishEventHandler(
                                                      Document_AfterPublish);
        // ...
    }

    void Document_AfterPublish(Document sender, PublishEventArgs e)
    {
        // HERE I NEEDD TO CALL BY EG 
        // "MyExternalApplication" + "sender" as parameter
        // where "MyExternalApplication" could be 
        // a ConsoleApplication or a WindowsService
    }

    // ...

}

そのコードから外部のものを呼び出すことは可能ですか?

4

1 に答える 1