示例#1
0
 public TagsController(ICatiDataLayer datalayer)
 {
     this.dataLayer = datalayer;
 }
示例#2
0
 /// <summary>
 /// Initializes the post controller.
 /// </summary>
 /// <param name="datalayer">The data layer.</param>
 public PostController(ICatiDataLayer datalayer, IContentTransformer contentTransformer)
 {
     this.datalayer          = datalayer;
     this.contentTransformer = contentTransformer;
 }
示例#3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="AdminPostController"/> class.
 /// </summary>
 /// <param name="catiDataLayer">The cati data layer.</param>
 /// <param name="contentTransformer">The content transformer.</param>
 public AdminPostController(ICatiDataLayer catiDataLayer, IContentTransformer contentTransformer)
 {
     this.catiDatalayer      = catiDataLayer;
     this.contentTransformer = contentTransformer;
 }
示例#4
0
 /// <summary>
 /// Initializes the post metadata controller.
 /// </summary>
 /// <param name="datalayer">The data layer.</param>
 /// <param name="authData">The authorization data.</param>
 public PostMetaDataController(ICatiDataLayer datalayer, ICatiAuthDataLayer authData, IPostTranslator postTranslator)
 {
     this.datalayer      = datalayer;
     this.authDataLayer  = authData;
     this.postTranslator = postTranslator;
 }
示例#5
0
 /// <summary>
 /// Initializes the post metadata controller.
 /// </summary>
 /// <param name="datalayer">The data layer.</param>
 public PostMetaDataController(ICatiDataLayer datalayer)
 {
     this.datalayer = datalayer;
 }
示例#6
0
 /// <summary>
 /// Initializes the post controller.
 /// </summary>
 /// <param name="datalayer">The data layer.</param>
 public PostController(ICatiDataLayer datalayer, IPostTranslator translator)
 {
     this.datalayer      = datalayer;
     this.postTranslator = translator;
 }