外部のWebポータルからコンテンツをダウンロードする簡単なダウンロードボタンがあるWindowsプロジェクトを実行しました。ここでは、CRUD操作に使用されるdataaccessクラスを使用しました。次に、UIとビジネスロジックレイヤーを分離する必要があります。私のUIコードは少し乱雑に見えます。したがって、BLLを作成する必要があります。BLLの場合、html解析メソッド(ProcessHtml)とhttpwebrequestを使用してWebページのhtml出力を取得するメソッド(SendHTTPRequest)とhtmlコンテンツを使用してドキュメントファイルに書き込むメソッド(WriteToFile)を記述できますか?それは理にかなっていますか?.BLLで以下のメソッドを使用できますか?
BLL
ProcessHtml()
SendHTTPRequest()
WriteToFile()