示例#1
0
        public IActionResult Index()
        {
            var telefone = new Models.Telefone {
                operadora = 1, telefone = 00123
            };

            _logger.LogWarning("other message", telefone);
            _logger.LogWarning("other message", new { operadora = telefone.operadora }, "operadora");

            return(View());
        }
示例#2
0
        public List <Models.Contato> InicializeObject()
        {
            int j = 0;
            List <Models.Contato> contatos = new List <Models.Contato>();

            for (int i = 0; i < 10; i++)
            {
                var contato = new Models.Contato()
                {
                    IdContato = i,
                    Nome      = string.Format("Contato_{0}", i),
                };

                var email = new Models.Email()
                {
                    IdEmail      = j,
                    EmailAddress = string.Format("email_{0}@teste.com.br", j)
                };
                var email2 = new Models.Email()
                {
                    IdEmail      = j + 1,
                    EmailAddress = string.Format("email_{0}@teste.com.br", j + 1)
                };

                var telefone = new Models.Telefone()
                {
                    IdTelefone = j,
                    Numero     = string.Format("({0}{1})12345-6789", j, j)
                };

                var telefone2 = new Models.Telefone()
                {
                    IdTelefone = j + 1,
                    Numero     = string.Format("({0}{1})12345-6789", j + 1, j + 1)
                };

                j++;
                contato.Emails.Add(email);
                contato.Emails.Add(email2);

                contato.Telefones.Add(telefone);
                contato.Telefones.Add(telefone2);

                contatos.Add(contato);
            }

            return(contatos);
        }