I am about to refactor my code where i am splitting up my code in UI-BAL-DAL layers.
Now have two silverlight class libraries and one Silverlight UI app. i.e. BAL(Business access layer) and DAL(Data access layer). My UI layer talks to BAL and BAL internally talks with DAL..so UI does`nt know anything about DAL. I am using sharepoint 2010 search service which i am calling from DAL and i need to return the data to BAL the BAL will process the data and return the data in form of class collection to UI layer. But how can i achieve this as the service is async.