.NETにATLのスマートポインターを!

皆さん、.NET Framework、とくに.NET Frameworkでサービスを作る時に、COMのリリース処理の管理って、激しくめんどうですよね。コードのあらゆる所がMarshal.ReleaseComObject()だらけになってませんか?
何で漏れらがこんなのいちいち管理しなきゃいかないんだと、激しく思いませんか?それが嫌だから.NETを使っているのにと。
そこで小生といたしましては、ここに激しくATLのスマートポインタライクなヘルパークラスの.NET Frameworkへの提供をここに要求するもであります。そのヘルパークラスによって、目障りなMarshal.ReleaseComObject()を一掃いたしませう!
はやくよこせ!一日でも早く!
いや、真面目に作ってほしいの。

コメントを残す