diff --git a/src/Directory.Build.props b/src/Directory.Build.props
index 5a0ff3fad..349bc5056 100644
--- a/src/Directory.Build.props
+++ b/src/Directory.Build.props
@@ -69,7 +69,7 @@
-->
-
+
diff --git a/src/OpenRiaServices.Client.DomainClients.Http/Framework/PublicAPI.Shipped.txt b/src/OpenRiaServices.Client.DomainClients.Http/Framework/PublicAPI.Shipped.txt
new file mode 100644
index 000000000..5f282702b
--- /dev/null
+++ b/src/OpenRiaServices.Client.DomainClients.Http/Framework/PublicAPI.Shipped.txt
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/OpenRiaServices.Client.DomainClients.Http/Framework/PublicAPI.Unshipped.txt b/src/OpenRiaServices.Client.DomainClients.Http/Framework/PublicAPI.Unshipped.txt
new file mode 100644
index 000000000..5cc61920d
--- /dev/null
+++ b/src/OpenRiaServices.Client.DomainClients.Http/Framework/PublicAPI.Unshipped.txt
@@ -0,0 +1,17 @@
+OpenRiaServices.Client.DomainClients.BinaryHttpDomainClientFactory
+OpenRiaServices.Client.DomainClients.BinaryHttpDomainClientFactory.BinaryHttpDomainClientFactory(System.Uri serverBaseUri, System.Func httpClientFactory) -> void
+OpenRiaServices.Client.DomainClients.BinaryHttpDomainClientFactory.BinaryHttpDomainClientFactory(System.Uri serverBaseUri, System.Net.Http.HttpMessageHandler messageHandler) -> void
+OpenRiaServices.Client.DomainServiceFault
+OpenRiaServices.Client.DomainServiceFault.DomainServiceFault() -> void
+OpenRiaServices.Client.DomainServiceFault.ErrorCode.get -> int
+OpenRiaServices.Client.DomainServiceFault.ErrorCode.set -> void
+OpenRiaServices.Client.DomainServiceFault.ErrorMessage.get -> string
+OpenRiaServices.Client.DomainServiceFault.ErrorMessage.set -> void
+OpenRiaServices.Client.DomainServiceFault.GetValidationErrors() -> System.Collections.Generic.IEnumerable
+OpenRiaServices.Client.DomainServiceFault.IsDomainException.get -> bool
+OpenRiaServices.Client.DomainServiceFault.IsDomainException.set -> void
+OpenRiaServices.Client.DomainServiceFault.OperationErrors.get -> System.Collections.Generic.IEnumerable
+OpenRiaServices.Client.DomainServiceFault.OperationErrors.set -> void
+OpenRiaServices.Client.DomainServiceFault.StackTrace.get -> string
+OpenRiaServices.Client.DomainServiceFault.StackTrace.set -> void
+override OpenRiaServices.Client.DomainClients.BinaryHttpDomainClientFactory.CreateDomainClientCore(System.Type serviceContract, System.Uri serviceUri, bool requiresSecureEndpoint) -> OpenRiaServices.Client.DomainClient
\ No newline at end of file
diff --git a/src/OpenRiaServices.Client.Web/Framework/PublicAPI.Shipped.txt b/src/OpenRiaServices.Client.Web/Framework/PublicAPI.Shipped.txt
new file mode 100644
index 000000000..5f282702b
--- /dev/null
+++ b/src/OpenRiaServices.Client.Web/Framework/PublicAPI.Shipped.txt
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/OpenRiaServices.Client.Web/Framework/PublicAPI.Unshipped.txt b/src/OpenRiaServices.Client.Web/Framework/PublicAPI.Unshipped.txt
new file mode 100644
index 000000000..877aea786
--- /dev/null
+++ b/src/OpenRiaServices.Client.Web/Framework/PublicAPI.Unshipped.txt
@@ -0,0 +1,37 @@
+abstract OpenRiaServices.Client.Web.WcfDomainClientFactory.CreateBinding(System.Uri endpoint, bool requiresSecureEndpoint) -> System.ServiceModel.Channels.Binding
+OpenRiaServices.Client.DomainServiceFault
+OpenRiaServices.Client.DomainServiceFault.DomainServiceFault() -> void
+OpenRiaServices.Client.DomainServiceFault.ErrorCode.get -> int
+OpenRiaServices.Client.DomainServiceFault.ErrorCode.set -> void
+OpenRiaServices.Client.DomainServiceFault.ErrorMessage.get -> string
+OpenRiaServices.Client.DomainServiceFault.ErrorMessage.set -> void
+OpenRiaServices.Client.DomainServiceFault.GetValidationErrors() -> System.Collections.Generic.IEnumerable
+OpenRiaServices.Client.DomainServiceFault.IsDomainException.get -> bool
+OpenRiaServices.Client.DomainServiceFault.IsDomainException.set -> void
+OpenRiaServices.Client.DomainServiceFault.OperationErrors.get -> System.Collections.Generic.IEnumerable
+OpenRiaServices.Client.DomainServiceFault.OperationErrors.set -> void
+OpenRiaServices.Client.DomainServiceFault.StackTrace.get -> string
+OpenRiaServices.Client.DomainServiceFault.StackTrace.set -> void
+OpenRiaServices.Client.Web.Internal.WcfEndpointBehavior
+OpenRiaServices.Client.Web.Internal.WcfEndpointBehavior.WcfEndpointBehavior(OpenRiaServices.Client.Web.WcfDomainClientFactory factory) -> void
+OpenRiaServices.Client.Web.SoapDomainClientFactory
+OpenRiaServices.Client.Web.SoapDomainClientFactory.SoapDomainClientFactory() -> void
+OpenRiaServices.Client.Web.WcfDomainClientFactory
+OpenRiaServices.Client.Web.WcfDomainClientFactory.CookieContainer.get -> System.Net.CookieContainer
+OpenRiaServices.Client.Web.WcfDomainClientFactory.CookieContainer.set -> void
+OpenRiaServices.Client.Web.WcfDomainClientFactory.WcfDomainClientFactory(string endpointSuffix) -> void
+OpenRiaServices.Client.WebDomainClient
+OpenRiaServices.Client.WebDomainClient.ChannelFactory.get -> System.ServiceModel.ChannelFactory
+OpenRiaServices.Client.WebDomainClient.ServiceUri.get -> System.Uri
+OpenRiaServices.Client.WebDomainClient.UsesHttps.get -> bool
+OpenRiaServices.Client.WebDomainClient.WebDomainClient(System.Uri serviceUri, bool usesHttps, OpenRiaServices.Client.Web.WcfDomainClientFactory domainClientFactory) -> void
+override OpenRiaServices.Client.Web.SoapDomainClientFactory.CreateBinding(System.Uri endpoint, bool requiresSecureEndpoint) -> System.ServiceModel.Channels.Binding
+override OpenRiaServices.Client.Web.SoapDomainClientFactory.CreateChannelFactory(System.Uri endpoint, bool requiresSecureEndpoint) -> System.ServiceModel.ChannelFactory
+override OpenRiaServices.Client.Web.WcfDomainClientFactory.CreateDomainClientCore(System.Type serviceContract, System.Uri serviceUri, bool requiresSecureEndpoint) -> OpenRiaServices.Client.DomainClient
+override OpenRiaServices.Client.WebDomainClient.InvokeAsyncCore(OpenRiaServices.Client.InvokeArgs invokeArgs, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task
+override OpenRiaServices.Client.WebDomainClient.QueryAsyncCore(OpenRiaServices.Client.EntityQuery query, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task
+override OpenRiaServices.Client.WebDomainClient.SubmitAsyncCore(OpenRiaServices.Client.EntityChangeSet changeSet, System.Threading.CancellationToken cancellationToken) -> System.Threading.Tasks.Task
+override OpenRiaServices.Client.WebDomainClient.SupportsCancellation.get -> bool
+virtual OpenRiaServices.Client.Web.WcfDomainClientFactory.CreateChannelFactory(System.Uri endpoint, bool requiresSecureEndpoint) -> System.ServiceModel.ChannelFactory
+virtual OpenRiaServices.Client.Web.WcfDomainClientFactory.CreateEndpointAddress(System.Uri endpoint, bool requiresSecureEndpoint) -> System.ServiceModel.EndpointAddress
+virtual OpenRiaServices.Client.WebDomainClient.CallServiceOperation(TContract channel, string operationName, System.Collections.Generic.IDictionary parameters, System.Func