title: What replaces WCF in .Net Core?
body: <p>I am used to creating a .Net Framework console application and exposing a <code>Add(int x, int y)</code> function via a WCF service from scratch with Class Library (.Net Framework). I then use the console application to proxy call this function within the server.</p>
  
  <p>However if I use Console App (.Net Core) and a Class Library (.Net Core) the System.ServiceModel is not available. I have done some Googling but I haven't figured out what "replaces" WCF in this instance.</p>
  
  <p>How do I expose a <code>Add(int x, int y)</code> function within a class library to a console application all within .Net Core? I see System.ServiceModel.Web, and since this is trying to be cross platform do I have to create a RESTful service?</p>