public ProductController(ILogger <HomeController> logger , IConfiguration config, IHttpClientFactory httpClient, IHttpContextAccessor accessor , IWebHostEnvironment hostingEnvironment) { var token = accessor.HttpContext.User.Claims.First(x => x.Type == "token").Value; this._productProxy = new ProductProxy(config, httpClient, token); this._categoryProxy = new CategoryProxy(config, httpClient, token); this._unitProxy = new UnitProxy(config, httpClient, token); _hostingEnvironment = hostingEnvironment; }
private void CheckCat(CategoryProxy c) { List <CategoryProxy> cat = new List <CategoryProxy>(); if (!IsNew) { cat = CategoryProxy.FullCatList(); } if (c.IsChecked) { categoryAdded.Add(c); } else if (!c.IsChecked && categoryAdded.Contains(c)) { categoryAdded.Remove(c); } CatChange = CompareCatList(categoryAdded, cat); }
public CategoryController(ILogger <HomeController> logger, IConfiguration config, IHttpClientFactory httpClient, IHttpContextAccessor accessor) { var token = accessor.HttpContext.User.Claims.First(x => x.Type == "token").Value; this._proxy = new CategoryProxy(config, httpClient, token); }