示例#1
0
 public DBusException(string errorName, string errorMessage)
     : base($"{errorName: errorMessage}")
 {
     WellknownError = Enum_Extensions.TryParseFromDescription <DBusErrors>(errorName);
     ErrorName      = errorName;
     ErrorMessage   = errorMessage;
 }
示例#2
0
        public void Enum_EnumFromDesc()
        {
            var bobDesc = Enum_Extensions.TryParseFromDescription <Enum_NoVals1>("Bob is a guy");

            Assert.Equal(Enum_NoVals1.Bob, bobDesc);
            Assert.Equal(Enum_NoVals1.Jim, Enum_Extensions.TryParseFromDescription <Enum_NoVals1>("Jim"));
        }