none
Loja com Singleton RRS feed

  • Pergunta

  • Boa tarde pessoal, gostaria de saber se há algum problema em utilizar uma instancia somente na criação de um "pedido" para que fossem adicionados os "produtos" em uma lista contida na classe, bem assim:

        public class Pedido
        {
            public int id { get; set; }
            public List<Produto> produtos = new List<Produto>();

            private static Pedido instance;

            public static Pedido Instance
            {
                get
                {
                    if (instance == null)
                    {
                        instance = new Pedido();
                    }
                    return instance;
                }
            }

        }

    Entendo que o padrao Singleton utiliza o static como somente um ponto de instancia, então seria um problema para multiplos usuários ?
    domingo, 28 de dezembro de 2014 14:51

Todas as Respostas