Attempt at Lee's mini challenge.
- Serialize multiple fixed length records as bytes then write to file
Record(long SequenceId, short AggregateTypeId, short MessageTypeId, long Timestamp)
- Read multiple fixed length records from those files
IEvent(long SequenceId, short AggregateTypeId, short MessageTypeId, long Timestamp)
- File writer must stop when some limit is reached
- File size
- Record count
- Filenames should be sequential
- Target
Records_001_100.dat
Records_101_200.dat
Records_201_300.dat
- Target
- Validate against dataset
- Known or deterministic
- Use
- Onion architecture
- Event registration/handling