title: Creating a webservice inside a dll file? Can it be done?
body: <p>I would like to create a c# dll that handles requests.  I would like the requests to come as webservice calls so that websites can quickly call the dll.  Is there a way to integrate the two - to have the code for the webservice be placed inside of the dll?</p>
  
  <p>Or, if the webservice has to be separate - is there a way with visual studio to put the webservice into the project with the dll but tell the compiler to compile it as an external file?  That way this would at least help me keep my project structure simple and clean.</p>