publicstaticDomainErrorParticipantExistError{get;}=new("ProjectError.Participant.Exist.","the Project already have the given particpant Data");
publicstaticDomainErrorParticipantUnExistError{get;}=new("ProjectError.Participant.UnExist.","the Project doesnt have the given particpant Data");
publicstaticDomainErrorStateTracnsitionError(stringfrom,stringto)=>new("ProjectError.StateTransitionError","you cannot change the project state from "+from+" to "+to);