コード例 #1
0
        public override void OnFindAllExecuted <T, TKey, TResult>(RepositoryQueryMultipleContext <T, TKey, TResult> context)
        {
            var typeDisplay = RepositoryTypeDisplay(context.Repository);

            Log(String.Format("{0} Executed FindAll: {1}", typeDisplay, context.Specification.Predicate));
            Log(context.Repository.TraceInfo);
            Log(String.Format("{0} Results: {1} Cache Used: {2}", typeDisplay, context.NumberOfResults, context.Repository.CacheUsed));
        }
コード例 #2
0
        public override bool OnFindAllExecuting <T, TKey, TResult>(RepositoryQueryMultipleContext <T, TKey, TResult> context)
        {
            var typeDisplay = RepositoryTypeDisplay(context.Repository);

            Log(String.Format("{0} Executing FindAll: {1}", typeDisplay, context.Specification.Predicate));

            return(true);
        }
コード例 #3
0
        public override bool OnGetAllExecuting <T, TKey, TResult>(RepositoryQueryMultipleContext <T, TKey, TResult> context)
        {
            var typeDisplay = RepositoryTypeDisplay(context.Repository);

            Log(String.Format("{0} Executing GetAll", typeDisplay));

            return(true);
        }
コード例 #4
0
        public virtual bool OnGetAllExecuting <T, TKey, TResult>(RepositoryQueryMultipleContext <T, TKey, TResult> context)
            where T : class

        {
            return(true);
        }
コード例 #5
0
        public virtual void OnFindAllExecuted <T, TKey, TResult>(RepositoryQueryMultipleContext <T, TKey, TResult> context)
            where T : class

        {
        }