コード例 #1
0
        public static IEnumerable <T> GetList <T>(this IConnectionMaster <DbConnection> connMaster, ConnectionMasterParameters param)
        {
            IEnumerable <T> items;

            using (var con = connMaster.GetOpenConn())
            {
                items = con.Query <T>(param.SpName, DpsFromParaDic(param.ParamDic), commandType: CommandType.StoredProcedure);
                return(items);
            }
        }
コード例 #2
0
        public static T GetSingle <T>(this IConnectionMaster <DbConnection> connMaster, ConnectionMasterParameters param)
        {
            T item;

            using (var con = connMaster.GetOpenConn())
            {
                item = con.Query <T>(param.SpName, DpsFromParaDic(param.ParamDic) as object, commandType: CommandType.StoredProcedure).FirstOrDefault();
                return(item);
            }
        }
コード例 #3
0
 public static void ExecuteSP(this IConnectionMaster <DbConnection> connMaster, ConnectionMasterParameters param)
 {
     using (var conn = connMaster.GetOpenConn())
         conn.Execute(param.SpName, DpsFromParaDic(param.ParamDic), commandType: CommandType.StoredProcedure);
 }
コード例 #4
0
 public MessageConsumer(IConnectionMaster connectionMaster)
 {
     _connectionMaster = connectionMaster;
 }
コード例 #5
0
 public MessagePublisher(IConnectionMaster connectionMaster)
 {
     _connectionMaster = connectionMaster;
 }
コード例 #6
0
 public _baseRepo()
 {
     _conn = new ConnectionMaster_MySql("62.75.168.220", "Globase", "superErbz", "Jqi5fqfb");
 }