public void Setup() { MockJsonTreeDB.Clear(); SetupDBStore(); Command = new AddPackageCommand(); Command.SetFactory(new MockJsonTreeDBFactory()); }
public void AddPackage() { CurrentPackage = new Package(); _isEditing = false; AddPackageCommand.RaiseCanExecuteChanged(); SavePackageCommand.RaiseCanExecuteChanged(); DeletePackageCommand.RaiseCanExecuteChanged(); CancelPackageCommand.RaiseCanExecuteChanged(); }
public AbpCliAddAppService( AddPackageCommand addPackageCommand, AddModuleCommand addModuleCommand, ICurrentDirectoryHelper currentDirectoryHelper) { _addPackageCommand = addPackageCommand; _addModuleCommand = addModuleCommand; _currentDirectoryHelper = currentDirectoryHelper; }
public void SavePackage() { if (!_isEditing) { Packages.Add(CurrentPackage); } _isDirty = true; CurrentPackage = null; AddPackageCommand.RaiseCanExecuteChanged(); SaveMachineCommand.RaiseCanExecuteChanged(); }
private Package CreateAndSavePackage(string issuerName, string subjectName, bool value = true) { var builder = new PackageBuilder(); builder.SetServer("testserver"); builder.AddClaim(issuerName, subjectName, PackageBuilder.BINARY_CLAIM_DTP1, PackageBuilder.CreateBinaryTrustAttributes(value)).BuildClaimID(); var command = new AddPackageCommand(builder.Package); Mediator.SendAndWait(command); var buildPackage = TrustDBService.GetBuildPackage(""); return(buildPackage); }
public IActionResult Put(string name) { Debug.WriteLine("NPM want's to publish package with name: " + name); var headers = HttpContext.Request.Headers; foreach (var item in headers) { Debug.WriteLine(item.Key + " / " + item.Value); } using (var reader = new StreamReader(HttpContext.Request.Body)) { _ = new AddPackageCommand().Execute(reader.ReadToEnd()); } return(Ok()); }
public void TestInitialize() { _mockRepo = Substitute.For <IPackageRepository>(); _mockUow = Substitute.For <IUnitOfWork>(); _mockEventStore = Substitute.For <IEventStore>(); _mockCommandDispatcher = Substitute.For <ICommandDispatcher>(); _mockUow.Packages.Returns(_mockRepo); _handler = new AddPackageCommandHandler(_mockUow, _mockEventStore, _mockCommandDispatcher); //_macros = new CompleteMacroDto[0]; _packageDto = new PackageDto() { Id = Guid.NewGuid(), Name = "myName", Description = "myDescription", }; _cmd = new AddPackageCommand(_packageDto, null, null); }
public void ReplaceData() { var builder = new PackageBuilder(); builder.Load(testPackage); var command = new AddPackageCommand(builder.Package); Mediator.SendAndWait(command); var buildPackage = TrustDBService.GetBuildPackage("twitter.com"); var signedPackage = Mediator.SendAndWait(new BuildPackageCommand(buildPackage)); Assert.IsNotNull(signedPackage); System.Console.WriteLine(signedPackage.ToString()); Assert.AreEqual(1, signedPackage.Claims.Count, "Should only be one because the first two has been replaced"); var buildPackage2 = TrustDBService.GetBuildPackage(""); TrustDBService.LoadPackageClaims(buildPackage2); Assert.AreEqual(0, buildPackage2.Claims.Count, "Should be no more claims in build package."); }
public void AddPackage(PackageDto package) { var command = new AddPackageCommand(package); _commandDispatcher.Submit(command); }
public async Task <ActionResult> AddPackage([FromForm] AddPackageCommand command) { await Mediator.Send(command); return(NoContent()); }