예제 #1
0
		private Attachment() {
			mimeTypeHandler = new MimeTypeHandler(new HttpContextWrapper(HttpContext.Current));
		}
예제 #2
0
		private ResponseHandler(IMimeTypeHandler mimeTypeHandler, IHttpContextHandler contextHandler, HttpContextBase context) {
			this.contextHandler = contextHandler ?? HttpContextHandler.Instance;
			this.context = context;
			this.mimeTypeHandler = mimeTypeHandler ?? (context != null ? new MimeTypeHandler(context) : new MimeTypeHandler(contextHandler));
		}
예제 #3
0
		public ResponseHandler(IMimeTypeHandler mimeTypeHandler, Func<HttpContextBase> httpContextFactoryMethod) : this(mimeTypeHandler, new HttpContextHandler(httpContextFactoryMethod), null) {}
예제 #4
0
		public ResponseHandler(IMimeTypeHandler mimeTypeHandler, IHttpContextHandler contextHandler) : this(mimeTypeHandler, contextHandler, null) {}
예제 #5
0
		public ResponseHandler(IMimeTypeHandler mimeTypeHandler, HttpContextBase context) : this(mimeTypeHandler, null, context) {}
예제 #6
0
		public ResponseHandler(IMimeTypeHandler mimeTypeHandler) : this(mimeTypeHandler, null, null) {}