J'ai créé un contrôleur de table mobile:Intégration Autofac avec Microsoft Azure Mobile Services
[MobileAppController]
[Authorize]
public class EventOrganiserMembershipDtoController : TableController<EventOrganiserMembershipDto>
{
private readonly IModelContext _modelContext;
public EventOrganiserMembershipDtoController(IModelContext modelContext)
{
_modelContext = modelContext;
}
protected override void Initialize(HttpControllerContext controllerContext)
{
base.Initialize(controllerContext);
DomainManager = new EventOrganiserMembershipDomainManager((DbContext)_modelContext, controllerContext.Request);
}
}
Mais il n'accepte pas l'injection de dépendance, en dépit du fait que je l'ai établi dans mon projet.
Selon toutes les recherches que j'ai faites, pour accomplir cette tâche, qui devrait être trivialement facile, j'ai besoin de la ligne ServiceConfig.Initialize(new ConfigBuilder(options))
. Mais je n'ai aucune idée d'où cette classe mythique est censée vivre. Est-il obsolète? Y a-t-il une nouvelle façon de faire cela?
heureux d'apprendre que vous avez résolu ce problème. Vous pourriez marquer votre réponse comme une réponse acceptable qui pourrait aider d'autres membres de la communauté qui pourraient rencontrer ce problème similaire. –
Encore 12 heures, et je peux le faire. C'est les règles de Stack Overflow. –