예제 #1
0
        public virtual void ListContexts()
        {
            var contexts = _migrationTool.GetContextTypes();
            var any      = false;

            foreach (var context in contexts)
            {
                // TODO: Show simple names
                _logger.LogInformation(context.FullName);
                any = true;
            }

            if (!any)
            {
                _logger.LogInformation("No DbContext was found");
            }
        }
예제 #2
0
        public virtual int ListContexts()
        {
            var contexts = _migrationTool.GetContextTypes();
            var any      = false;

            foreach (var context in contexts)
            {
                // TODO: Show simple names
                Console.WriteLine(context.FullName);
                any = true;
            }

            if (!any)
            {
                Console.WriteLine("No DbContext was found.");
            }

            return(0);
        }