public static Account Create(Guid id, string owner, string accountName) { var bankAccount = new Account(); bankAccount.Apply(new V1.AccountCreated { Owner = owner, Id = id, Name = accountName }); return(bankAccount); }