I have installed a Sitecore 9 Update 1 and using Solr 6.6.2 for our ContentSearch. However when I've tried to create a contact on an empty List under List Manager but I am getting an error. Below is the details I've found on the log file. Any idea if there something I missed on my installation?
ERROR [Sitecore Services]: HTTP POST URL http://sc9u1/sitecore/api/lists/8aee5dca-bc25-471a-a893-3524e58b48ce/contacts
Exception Sitecore.XConnect.XdbCollectionUnavailableException: {"Message":"An error has occurred.","ExceptionMessage":"An error occurred when trying to create a controller of type 'ContactsController'. Make sure that the controller has a parameterless public constructor.","ExceptionType":"System.InvalidOperationException","StackTrace":"
at System.Web.Http.Dispatcher.DefaultHttpControllerActivator.Create(HttpRequestMessage request, HttpControllerDescriptor controllerDescriptor, Type controllerType)
at Sitecore.XConnect.Web.DependencyInjection.WebApiServiceControllerActivator.Create(HttpRequestMessage request, HttpControllerDescriptor controllerDescriptor, Type controllerType) at System.Web.Http.Controllers.HttpControllerDescriptor.CreateController(HttpRequestMessage request) at System.Web.Http.Dispatcher.HttpControllerDispatcher.d__1.MoveNext()","InnerException":{"Message":"An error has occurred.","ExceptionMessage":"Type 'Sitecore.XConnect.Web.Controllers.ContactsController' does not have a default constructor","ExceptionType":"System.ArgumentException","StackTrace":" at System.Linq.Expressions.Expression.New(Type type) at System.Web.Http.Internal.TypeActivator.Create[TBase](Type instanceType) at System.Web.Http.Dispatcher.DefaultHttpControllerActivator.GetInstanceOrActivator(HttpRequestMessage request, Type controllerType, Func1& activator)at System.Web.Http.Dispatcher.DefaultHttpControllerActivator.Create(HttpRequestMessage request, HttpControllerDescriptor controllerDescriptor, Type controllerType)"}} at Sitecore.Xdb.Common.Web.Synchronous.SynchronousExtensions.SuspendContextLock[TResult](Func1 taskFactory) at Sitecore.XConnect.Client.XConnectSynchronousExtensions.SuspendContextLock[TResult](Func1 taskFactory) at Sitecore.ListManagement.XConnect.SubscriptionService.<>c__DisplayClass2_0.b__0(IXdbContext client) at Sitecore.ListManagement.XConnect.XdbRequestPerformer.RequestWithRetry(Action1 action, String actionMessage) at Sitecore.ListManagement.XConnect.SubscriptionService.CreateSubscribedContact(Guid listId, String identifier, String source, String firstName, String lastName, String email) at Sitecore.ListManagement.Services.Repositories.ListSubscriptionsStore.CreateSubscribedContact(Guid listId, ContactDataModel contactDataModel) at Sitecore.ListManagement.Services.Controllers.ContactsController.CreateEntity(Guid listId, ContactDataModel contactDataModel) at lambda_method(Closure , Object , Object[] ) at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.<>c__DisplayClass10.b__9(Object instance, Object[] methodParameters) at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ExecuteAsync(HttpControllerContext controllerContext, IDictionary`2 arguments, CancellationToken cancellationToken)