You have chosen to sponsor your bid up to a maximum amount of .
I need a coder to create a C# class library project to perform binary logging to a file. I have created a stub of the public methods and properties. See attached. Requirements:
* The first part of the binary file should contain the indexes for the log entries. The maximum amount of index entries will be defined by the IndexSize property. Once the maximum IndexSize has been reached it should create another index section at the end of the file. The previous index section should point to the next index section.
* Create NUnit tests for every public property and method in the class
* The goal is to log in the least amount of space as possible
* All properties of the LogEntry object should be saved into the binary log file