コード例 #1
0
 public MissionFilenameParser(IMissionVersionComparer missionVersionComparer, IMissionVersionFactory factory)
 {
     _versionFactory = factory;
     _missionMissionVersionComparer = missionVersionComparer ??
                                      throw new ArgumentNullException(nameof(missionVersionComparer));
 }
コード例 #2
0
 public MissionVersion GetMissionVersion(string textRepresentation,
                                         IMissionVersionComparer missionVersionComparer)
 {
     return(new MissionVersion(textRepresentation, missionVersionComparer));
 }
コード例 #3
0
 public MissionVersion(string textRepresentation, IMissionVersionComparer missionVersionComparer)
 {
     TextRepresentation      = textRepresentation;
     _missionVersionComparer = missionVersionComparer;
 }