ご協力いただき、ありがとうございます。c#(wcf)アーキテクチャのファイルとディレクトリ構造(およびインスタンス化)
私は適切にモジュール化しようとしているwcfサービスを持っています。
もっと良い方法があるのか、ファイルとディレクトリ構造をinstanciatationで実装するのか興味があります。欠けているかもしれないより適切な抽象的な方法がありますか?
これが最善のアプローチですか?特に性能と何千という同時リクエストを処理する能力がある場合は?
現在、私はこの次の構造を持っている:
-Root \ Service.cs
public class Service : IService { public void CreateCustomer(Customer customer) { CustomerService customerService = new CustomerService(); customerService.Create(customer); }public void UpdateCustomer(Customer customer) { CustomerService customerService = new CustomerService(); customerService.Update(customer); }
}
-Root \顧客\のCustomerService.cs
pulbic class CustomerService { public void Create(Customer customer) { //DO SOMETHING }public void Update(Customer customer) { //DO SOMETHING } public void Delete(int customerId) { //DO SOMETHING } public Customer Retrieve(int customerId) { //DO SOMETHING }
}
注意を:この例ではCustomer ObjectまたはDataAccessライブラリは含まれていません。そのサービスについて忘れてしまった。
もし私があなたの考えを知っていれば、もっと良い方法を知っているか、助けてくれるリソースを教えてください。
ありがとうございました。 Steven
fooMonster。 助けてくれてありがとう、私はこの例で多くの情報を提供していました。 私は質問を編集しました。あなたがそれを見て別のチャンスを得たら、私はそれを感謝します。 ありがとう、Steven – stevenrosscampbell