/// <summary> /// Creates the name of the procedure. /// </summary> /// <param name="dbProcedureName">Name of the db procedure.</param> /// <param name="dbSchema">The db schema.</param> /// <param name="nameFormat">The name format.</param> /// <returns></returns> protected virtual ProcedureName CreateProcedureName(string dbProcedureName, string dbSchema, NameFormat nameFormat) { var procedureName = NameFormatter.GetProcedureName(dbProcedureName, GetExtraction(dbProcedureName), nameFormat); procedureName.DbName = GetFullDbName(dbProcedureName, dbSchema); return(procedureName); }