Welcome to StructureMap, the oldest Inversion of Control container for .Net.
StructureMap is available via NuGet:
Install-Package StructureMap
or:
ripple install StructureMap -p [your project name]
If you want to fix a bug or just want to tinker with an idea, we love receiving pull requests!
- Clone the repository:
git clone git://github.com/structuremap/structuremap.git
- Make sure that you have got Ruby (>= 1.9.3) installed.
- If you are installing Ruby for the first time, run the following in command prompt at the root of the solution:
gem install bundler
bundle install
- In the root of the solution, run
rake
in the command prompt. - Open
StructureMap.sln
in VS2012 (rake sln
from the root as well).
A copy of the StructureMap website and documentation is
in the StructureMap.Docs
folder. To run the documentation
website, run rake fubudocs:run
or fubudocs run -o
in the
command prompt.
Please post any questions or bugs to the StructureMap Users mailing list.
The latest code and documentation is available on the main site and on Fubuworld.
Thanks for trying StructureMap.