0 people following this project (follow)

Project Description

Apollo.Common is a set of libraries that implement common functionality required by enterprise applications. The emphasis has been placed on expected use by services and web based applications.


Apollo.Common consists of the following:
Considerations
  • Instead of using ILMerge I'm going to combine the three separate projects in the solution into a single project, with three folders for name-spacing. I am also going to embed NLog from source, and limit direct access to NLog, providing only for the simplified external API.

TODO:
  • Combine separate projects into a single project.
  • Embed NLog, and internalize NLog's functionality.
  • Release unsigned version of the extended assembly.
  • Modify projects for delayed signing
  • Create setup project that signs the projects
  • Have the setup project create C:\Apollo.Common.Configuration\ directory
  • Include default logging, and sample memcached config
  • Have setup project create C:\Apollo.Common.Logging\ directory for default logging config.
  • Documentation

Attributions:

Last edited Dec 23 2008 at 10:05 PM by tracker1, version 12