public void NotNaviguableAttribute_Ctor_TestParams()
        {
            var na = new NotNaviguableAttribute();

            na.Mode.Should().Be(NavigationMode.All);

            var na2 = new NotNaviguableAttribute(NavigationMode.Create);

            na2.Mode.Should().Be(NavigationMode.Create);
        }
예제 #2
0
 private bool CannotNaviguate(NotNaviguableAttribute navAttr)
 {
     return(navAttr != null &&
            ((_createMode && navAttr.Mode.HasFlag(NavigationMode.Create)) || (!_createMode && navAttr.Mode.HasFlag(NavigationMode.Update))));
 }