/// <summary> /// Initializes a new instance of the <see cref="PostTranslator"/> class. /// </summary> /// <param name="authData"></param> public PostTranslator(ICatiAuthDataLayer authData, IContentTransformer contentTransformer, ICatiImageDataLayer imageDataLayer, IImageUploader uploader) { this.authDataLayer = authData; this.contentTransformer = contentTransformer; this.imageDataLayer = imageDataLayer; this.uploader = uploader; }
/// <summary> /// Initializes the post metadata controller. /// </summary> /// <param name="authDataLayer">The auth data layer.</param> public UserController(ICatiAuthDataLayer authDataLayer, IPasswordHelper passwordHelper) { this.authDataLayer = authDataLayer; this.passwordHelper = passwordHelper; }
public DefaultAuthorizationHandler(ICatiAuthDataLayer authdataLayer) { this.authDataLayer = authdataLayer; }
/// <summary> /// Initializes a new instance of the <see cref="LoginController" class./> /// </summary> /// <param name="authDatalayer">The auth data layer.</param> /// <param name="trace">The tracer.</param> public LoginController(ICatiAuthDataLayer authDatalayer, IProgramTrace trace) { this.authDataLayer = authDatalayer; this.tracer = trace; }
/// <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="authDataLayer">The auth data layer.</param> public UserController(ICatiAuthDataLayer authDataLayer, IPostTranslator translator) { this.authDataLayer = authDataLayer; this.postTranslator = translator; }
/// <summary> /// Creates a default post translator instance. /// </summary> /// <param name="authdata">The auth data retreiver.</param> /// <param name="transformer">The content transformer.</param> /// <param name="imageDataLayer">The image data layer.</param> /// <param name="imageUploader">The image uploader.</param> /// <returns>The post translator.</returns> public static IPostTranslator Create(ICatiAuthDataLayer authdata, IContentTransformer transformer, ICatiImageDataLayer imageDataLayer, IImageUploader imageUploader) { return(new PostTranslator(authdata, transformer, imageDataLayer, imageUploader)); }
/// <summary> /// Initializes a new instance of the <see cref="AuthTestController"/> class. /// </summary> /// <param name="authDatalayer">The auth datalayer.</param> public AuthTestController(ICatiAuthDataLayer authDatalayer) { this.authDataLayer = authDatalayer; }