An C# application framework. Ported from Robotlegs for ActionScript 3.
Switch branches/tags
Nothing to show
Clone or download
prankard Merge pull request #14 from robotlegs-sharp/hotfix/unit_test_failing
GameObject.DestroyImmediate used over GameObject.Destroy when needed
Latest commit 9a148d2 Apr 22, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs Updated documentation May 19, 2016
lib Updated swiftsuspenders-sharp.dll to latest version Aug 16, 2017
packages Updated the solution setup so Visual Studio detects the unit tests. Jun 2, 2016
src/Robotlegs/Bender Adjusted formatting Apr 22, 2018
tests/Robotlegs/Bender Updated swiftsuspenders-sharp.dll to latest version Aug 16, 2017
.gitignore Removed modularity from MVCSBundle May 19, 2016
.travis.yml Updated .travis yml to package swiftsuspenders in the bin folder for … Oct 25, 2016
LICENSE Added MIT license Jan 19, 2015
packages.config Updated the solution setup so Visual Studio detects the unit tests. Jun 2, 2016
readme.md Updated documentation May 19, 2016
robotlegs-sharp-framework-test.csproj Removed unnecessary references in the text project. As well as cleani… Jun 2, 2016
robotlegs-sharp-framework-test.sln Updated the solution setup so Visual Studio detects the unit tests. Jun 2, 2016
robotlegs-sharp-framework.csproj Finished renaming contextview namespace Feb 24, 2016
robotlegs-sharp-framework.sln Updated projects to Any CPU Mar 30, 2015
robotlegs-sharp-platform-unity-editor.csproj Finished renaming and cleaning up namespaces for release Feb 24, 2016
robotlegs-sharp-platform-unity-editor.sln Updated projects to Any CPU Mar 30, 2015
robotlegs-sharp-platform-unity.csproj Added singleton provider for Unity component Oct 1, 2016
robotlegs-sharp-platform-unity.sln Updated projects to Any CPU Mar 30, 2015

readme.md

Robotlegs

Robotlegs-Sharp is a application framework for C# ported from Robotlegs for AS3. It offers:

  • Dependency injection
  • Module Management
  • Command Management
  • View Management
  • Plug-and-play extensions

You can also check out it's features in more detail here

Download & Install

We have provided the files as .dll binarys for ease of including into your projects. Please note you also need the dependency of swiftsuspenders.

If you are wanting to browse though the interals, or want the source to recompile. Please download the sources here:

Getting Started

License

The following source/framework has been applied with the MIT license

Acknowledgements

Thanks to the original Robotlegs Contributors who developed the first and second revision of the framework. Your original source has been beautifully done with painfully complex patterns.

Thanks to all who have contributed to this repository. Without you this port would be vaporware.

And thanks to whomever is reading this text, if you are benefiting from this framework it's made the year writing this port worthwhile.

Code Status

Build Status