public TagsController(ICatiDataLayer datalayer) { this.dataLayer = datalayer; }
/// <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; }
/// <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; }
/// <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; }
/// <summary> /// Initializes the post metadata controller. /// </summary> /// <param name="datalayer">The data layer.</param> public PostMetaDataController(ICatiDataLayer datalayer) { this.datalayer = datalayer; }
/// <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; }