/// <summary> /// Initializes a new instance of the <see cref="BasePermissionStore"/> class. /// </summary> /// <param name="permissionDataAdapter">The permission data adapter.</param> protected BasePermissionStore(IPermissionDataAdapter permissionDataAdapter) { if (permissionDataAdapter == null) { throw new ArgumentNullException(nameof(permissionDataAdapter)); } PermissionDb = permissionDataAdapter; }
/// <summary> /// Initializes a new instance of the <see cref="InMemoryPermissionStore"/> class. /// </summary> /// <param name="permissionDataAdapter">The permission data adapter.</param> public InMemoryPermissionStore(IPermissionDataAdapter permissionDataAdapter) : base(permissionDataAdapter) { }