public void Test1() { CAbstract cAbstract = AutoFacContainer.Resolve <CAbstract>(); string d00 = cAbstract.Do(); string d01 = cAbstract.Rule.Validate(); IAutoService autoService = AutoFacContainer.Resolve <IAutoService>(); string b00 = autoService.ShowAuto(); ATest atest = AutoFacContainer.Resolve <ATest>(); string c00 = atest.title(); var service = AutoFacContainer.Resolve <IService>(); string add = service.Do(); var add01 = AutoFacContainer.ResolveNamed <IService>(typeof(FirstModel).Name); var add02 = AutoFacContainer.ResolveNamed <IService>(typeof(FirstModel2).Name); ISecondService service2 = AutoFacContainer.Resolve <ISecondService>(); string add2 = service2.SecondDo(); string add22 = service2.Do(); ThirdModel service3 = AutoFacContainer.Resolve <ThirdModel>(); string add3 = service3.Do(); }
/// <summary> /// Sets the transparency for the model /// </summary> public void Transparency() { if (SecondModelMaterial.DiffuseColor.Alpha == 1) { SecondModelMaterial.DiffuseColor = PhongMaterials.ToColor(1, 1, 1, .4); SecondModel.UpdateVertices(); if (ThirdModel != null) { ThirdModelMaterial.DiffuseColor = PhongMaterials.ToColor(1, 1, 1, .4); ThirdModel.UpdateVertices(); } } else { SecondModelMaterial.DiffuseColor = PhongMaterials.ToColor(1, 1, 1, 1); SecondModel.UpdateVertices(); if (ThirdModel != null) { ThirdModelMaterial.DiffuseColor = PhongMaterials.ToColor(1, 1, 1, 1); ThirdModel.UpdateVertices(); } } }
/// <summary> /// Changes the Specular Shininess of the model /// </summary> /// <param name="itemName">The currently selected items name</param> public void Reflections(string itemName) { if (itemName.Equals(Strings.Face) || itemName.Equals(Strings.Face)) { if (ModelMaterial.SpecularShininess < 10) { ModelMaterial.SpecularShininess += 1; Model.UpdateVertices(); } else if (ModelMaterial.SpecularShininess < 50) { ModelMaterial.SpecularShininess += 10; Model.UpdateVertices(); } else { ModelMaterial.SpecularShininess = 1; Model.UpdateVertices(); } } else { if (SecondModelMaterial.SpecularShininess < 10) { SecondModelMaterial.SpecularShininess += 1; SecondModel.UpdateVertices(); if (ThirdModel != null) { ThirdModelMaterial.SpecularShininess += 1; ThirdModel.UpdateVertices(); } } else if (SecondModelMaterial.SpecularShininess < 50) { SecondModelMaterial.SpecularShininess += 10; SecondModel.UpdateVertices(); if (ThirdModel != null) { ThirdModelMaterial.SpecularShininess += 10; ThirdModel.UpdateVertices(); } } else { SecondModelMaterial.SpecularShininess = 1; SecondModel.UpdateVertices(); if (ThirdModel != null) { ThirdModelMaterial.SpecularShininess = 1; ThirdModel.UpdateVertices(); } } } }
//BSL1) Напишите атрибут, который можно применить только к классу. //Атрибут содержит информацию об авторе кода (имя, e-mail). //Напишите функционал, который позволит вывести эту информацию в консоль. static void Main(string[] args) { OtherModel model = new OtherModel(); SecondModel model2 = new SecondModel(); ThirdModel model3 = new ThirdModel(); Type modelType = model.GetType(); Type modelType2 = model2.GetType(); Console.WriteLine(model.AuthorsInfo); Console.WriteLine(model2.AuthorsInfo); Console.WriteLine(model3.AuthorsInfo); Console.ReadLine(); }
public async void TestThird([FromBody] ThirdModel model) { //var order = shopDb.ShopOrders.FirstOrDefault(r => r.Id == model.OrderId); //await InitiateThird(order, model.ShopId); // await DbExtention.ThirdOrderFinish(shopDb,thirdConfig,model.OrderId, _logger, ExSource.支付成功); }
private void Awake() { thirdModelScript = GetComponent <ThirdModel>(); thirdViewScript = GetComponent <ThirdView>(); }