Is there a reference document for the orchard API

Topics: Customizing Orchard, Writing modules
Sep 5, 2012 at 5:27 PM

Can anyone give me some pointers to get a better understanding of the orchard API?

And by API in this case I mean the most important methods and services provided by orchard. Because everything is dynamic, I keep struggling to get things done. 

for instance, the search module create a shapelist using the following bits:

dynamic Shape { get; set; }
Shape = shareFactory (assigned in the constructor)

var list = Shape.List();
list.Add(_contentManager.BuildDisplay(contentItem, "Summary"));

Is there an index/overview of these methods or do I have to learn by example and going through the code. I'm not very used to dynamic and tend to rely on visual studio's intelligence, so I need to adapt here ;-)

thanx in advance!


Sep 7, 2012 at 5:07 AM

My approach leaned very much towards reading the code and looking at modules for examples.  I'm just that way though.  Like to know how it works inside.