私は、単一のWindowsサービスからマルチスレッドをサポートするWindowsサービスに変換したコンソールアプリケーションを変換するプロセスを進めています。しかし、これはマルチスレッドで私の最初の動きです。C#マルチスレッドWindowsサービス、プライベートまたは[ThreadStatic]
パブリックスタティックではなくすべてのクラスをプライベートスタティックにする必要があるのか、パブリックなままにする必要がある場合は[ThreadStatic]属性を付けるべきかと思いました。
基本的に、コードはHTMLクロールから多くの文字列を処理し、次に選択データをmysqlデータベースに配置します。
特にこれ以上の詳細を提供していない場合、これには一応の答えはありません。悪意のあるコードは、マルチスレッドコードを扱うときには、細部にまでこだわっています。 – LukeH
私は私の編集が十分な詳細を与えたことを願って –
いいえ!私が言ったように、それは数え切れないほど細かいことですが、その細部を見ることができなければ、実際にコメントすることはできません。 – LukeH