Я пытаюсь использовать pranha cms (5.3.1) с MySql.Это код, который я использую в своем файле Startup.cs, но я получаю эту ошибку:
InvalidOperationException: Служба для типа 'Piranha.IApi' не зарегистрирована.В чем может быть проблема?
public IServiceProvider ConfigureServices(IServiceCollection services)
{
services.AddMvc(config =>
{
config.ModelBinderProviders.Insert(0, new Piranha.Manager.Binders.AbstractModelBinderProvider());
});
services.AddPiranhaApplication();
services.AddPiranhaFileStorage();
services.AddPiranhaImageSharp();
services.AddDbContext<Db>(options =>
options.UseMySql("server=localhost;port=3306;database=piranha-mysql;uid=root;password="));
services.AddPiranhaManager();
services.AddPiranhaMemCache();
return services.BuildServiceProvider();
}