Пример #1
0
        public string WriteStoredProcReturnModelName(IDbContextFilter filter)
        {
            if (Settings.StoredProcedureReturnTypes.ContainsKey(NameHumanCase))
            {
                return(Settings.StoredProcedureReturnTypes[NameHumanCase]);
            }
            if (Settings.StoredProcedureReturnTypes.ContainsKey(DbName))
            {
                return(Settings.StoredProcedureReturnTypes[DbName]);
            }

            var name       = string.Format("{0}ReturnModel", NameHumanCase);
            var customName = filter.StoredProcedureReturnModelRename(name, this);

            if (!string.IsNullOrEmpty(customName))
            {
                name = customName;
            }

            return(name);
        }