/// <summary>
		/// ctor the Mighty
		/// </summary>
		public DefaultBeerXmlRecipeImporter(IRecipeUnitConverter recipeUnitConverter, IRecipeDataService brewDataService, IBeerStyleService beerStyleService,
			IUserResolver userResolver)
		{
			this.RecipeUnitConverter = recipeUnitConverter;
			this.BrewDataService = brewDataService;
			this.BeerStyleService = beerStyleService;

			// Detect User Id
			var user = userResolver.Resolve();
			if(user != null)
			{
				this.UserId = user.UserId;
			}
		}
示例#2
0
        /// <summary>
        /// ctor the Mighty
        /// </summary>
        public DefaultBeerXmlRecipeImporter(IRecipeUnitConverter recipeUnitConverter, IRecipeDataService brewDataService, IBeerStyleService beerStyleService,
                                            IUserResolver userResolver)
        {
            this.RecipeUnitConverter = recipeUnitConverter;
            this.BrewDataService     = brewDataService;
            this.BeerStyleService    = beerStyleService;

            // Detect User Id
            var user = userResolver.Resolve();

            if (user != null)
            {
                this.UserId = user.UserId;
            }
        }
示例#3
0
 /// <summary>
 /// ctor the Mighty
 /// </summary>
 public DefaultBeerXmlRecipeExporter(IWebSettings webSettings, IRecipeUnitConverter recipeUnitConverter, IBeerStyleService beerStyleService)
 {
     this.WebSettings         = webSettings;
     this.RecipeUnitConverter = recipeUnitConverter;
     this.BeerStyleService    = beerStyleService;
 }
		/// <summary>
		/// ctor the Mighty
		/// </summary>
		public DefaultBeerXmlRecipeExporter(IWebSettings webSettings, IRecipeUnitConverter recipeUnitConverter, IBeerStyleService beerStyleService)
		{
			this.WebSettings = webSettings;
			this.RecipeUnitConverter = recipeUnitConverter;
			this.BeerStyleService = beerStyleService;
		}