public ListingController(IListingServices services, ICreateList listCreate, IReadList listRead, IEditList listEdit, IDeleteList listDelete, ListingModel modelList) { this.ListingServices = services; this.CreateList = listCreate; this.ReadList = listRead; this.EditList = listEdit; this.DeleteList = listDelete; this.ListModelc = modelList; }
public FizzBuzzManager([Dependency("CreateList")] ICreateList createList, [Dependency("FizzPattern")] AbstractPattern fizzPattern, [Dependency("BuzzPattern")] AbstractPattern buzzPattern, [Dependency("FizzBuzzPattern")] AbstractPattern fizzbuzzPattern) { this.createList = createList; this.fizzPattern = fizzPattern; this.buzzPattern = buzzPattern; this.fizzbuzzPattern = fizzbuzzPattern; }
public ListController(IRetrieveListById retrieveListById, ICreateList createList, IUpdateList updateList, IDeleteListFlow deleteListFlow) { _retrieveListById = retrieveListById; _createList = createList; _updateList = updateList; _deleteListFlow = deleteListFlow; }
public void MakeTem(Tem entity) { //页面 Facroty fac = new Facroty(); foreach (var i in entity.ListOpenList) { int num = int.Parse(i); ICreateList listFac = fac.CreateHLLList((ListModel)num); listFac.MakeTem(entity); } }
/// <summary> /// Override method for abstract method in Abstract Decorator /// </summary> /// <param name="InputNumber"></param> /// <returns>DomainModelCollection</returns> public override FizzBuzzDomainModel Generate(int InputNumber) { var fizzBuzzListBuzz = ICreateList.Generate(InputNumber); foreach (var item in fizzBuzzListBuzz.DisplayList) { if (Convert.ToInt32(item.ItemValue) % 5 == 0) { item.DisplayText = "Buzz"; } } return(fizzBuzzListBuzz); }
public CreateList(ICreateList createList) { _createList = createList; }
public void SetComponent(ICreateList createList) { this.ICreateList = createList; }