IIwbZeroConfig.cs 741 B

12345678910111213141516171819202122232425262728
  1. namespace IwbZero.Zero.Configuration
  2. {
  3. /// <summary>
  4. /// Configuration options for zero module.
  5. /// </summary>
  6. public interface IIwbZeroConfig
  7. {
  8. /// <summary>
  9. /// Gets role management config.
  10. /// </summary>
  11. IRoleManagementConfig RoleManagement { get; }
  12. /// <summary>
  13. /// Gets user management config.
  14. /// </summary>
  15. IUserManagementConfig UserManagement { get; }
  16. /// <summary>
  17. /// Gets language management config.
  18. /// </summary>
  19. ILanguageManagementConfig LanguageManagement { get; }
  20. /// <summary>
  21. /// Gets entity type config.
  22. /// </summary>
  23. IIwbZeroEntityTypes EntityTypes { get; }
  24. }
  25. }