コード例 #1
0
ファイル: UniqueMessage.cs プロジェクト: goa-csk/NordCarAPI
        public UniqueMessage(UniqueMessageTemplate uniqueMessageTemplate, UniqueMessageType messageType = UniqueMessageType.UserInfo, object[] parameters = null)
        {
            ValidateParameters(parameters);

            Template    = uniqueMessageTemplate;
            MessageType = messageType;
            Params      = parameters;
        }
コード例 #2
0
 protected bool Equals(UniqueMessageTemplate other)
 {
     return(Id.Equals(other.Id));
 }
コード例 #3
0
ファイル: UniqueMessage.cs プロジェクト: goa-csk/NordCarAPI
 public static UniqueMessage CreateUserInfoFromTemplate(UniqueMessageTemplate uniqueMessageTemplate, object parameter)
 {
     return(CreateUserInfoFromTemplate(uniqueMessageTemplate, new[] { parameter }));
 }
コード例 #4
0
ファイル: UniqueMessage.cs プロジェクト: goa-csk/NordCarAPI
 public static UniqueMessage CreateSystemErrorFromTemplate(UniqueMessageTemplate uniqueMessageTemplate, object parameter)
 {
     return(CreateSystemErrorFromTemplate(uniqueMessageTemplate, new[] { parameter }));
 }
コード例 #5
0
ファイル: UniqueMessage.cs プロジェクト: goa-csk/NordCarAPI
 public static UniqueMessage CreateUserInfoFromTemplate(UniqueMessageTemplate uniqueMessageTemplate, object[] parameters = null)
 {
     return(new UniqueMessage(uniqueMessageTemplate, UniqueMessageType.UserInfo, parameters));
 }
コード例 #6
0
ファイル: UniqueMessage.cs プロジェクト: goa-csk/NordCarAPI
 public static UniqueMessage CreateSystemErrorFromTemplate(UniqueMessageTemplate uniqueMessageTemplate, object[] parameters = null)
 {
     return(new UniqueMessage(uniqueMessageTemplate, UniqueMessageType.SystemError, parameters));
 }