您好,非常感謝您的幫助。c#(wcf)體系結構文件和目錄結構(和實例化)
我有一個wcf服務,我試圖正確modularize。
我很想知道是否有更好的方法或實現文件和目錄結構以及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庫,因爲我只是conc對此服務有所瞭解。
如果你能讓我知道你的想法,如果你知道更好的方式,或者可以幫助你的資源。
謝謝。 Steven
fooMonster。 感謝您的幫助,您是正確的,我在示例中提供了大量信息。 我編輯了這個問題,如果你有機會再看一遍,我會很感激。 謝謝,史蒂文 – stevenrosscampbell 2009-05-04 19:46:08