[CSHARP-453] Refactor Bson library Created: 24/Apr/12 Updated: 02/Apr/15 Resolved: 01/May/12 |
|
| Status: | Closed |
| Project: | C# Driver |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 1.5 |
| Type: | Improvement | Priority: | Minor - P4 |
| Reporter: | Craig Wilson | Assignee: | Craig Wilson |
| Resolution: | Done | Votes: | 0 |
| Labels: | refactor | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Backwards Compatibility: | Minor Change |
| Description |
|
There is some simple refactoring work that can go into the Bson library to make it cleaner for maintainers down the road. In addition, some public facing classes and methods will be marked internal and removed from the public api. No new features will be added. This will be a breaking change to those who are utilizing the low level apis currently exposed. |
| Comments |
| Comment by Craig Wilson [ 24/Apr/12 ] |
|
An initial spike of this is at https://github.com/craiggwilson/mongo-csharp-driver/tree/refactor. |