November Happy Hour will be moved to Thursday December 5th.

Class DefaultOrderSearchService

This class is intended to be used internally by EPiServer. We do not support any backward compatibility on this.

Default implementation of IOrderSearchService.

Inheritance
System.Object
DefaultOrderSearchService
Implements
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Commerce.Order.Internal
Assembly: EPiServer.Business.Commerce.dll
Version: 12.17.2
Syntax
public class DefaultOrderSearchService : IOrderSearchService

Constructors

DefaultOrderSearchService(ICartSearchService)

Initialize new instance of DefaultOrderSearchService.

Declaration
public DefaultOrderSearchService(ICartSearchService cartSearch)
Parameters
Type Name Description
ICartSearchService cartSearch

The cart search service.

Methods

Find<TOrderGroup>(OrderSearchFilter)

Finds orders with a specific OrderSearchFilter for a specific TOrderGroup.

Declaration
public virtual OrderSearchResults<TOrderGroup> Find<TOrderGroup>(OrderSearchFilter filter)
    where TOrderGroup : class, IOrderGroup
Parameters
Type Name Description
OrderSearchFilter filter

The search filter.

Returns
Type Description
OrderSearchResults<TOrderGroup>

A collection of order of TOrderGroup.

Type Parameters
Name Description
TOrderGroup

The given order type for filter.

Implements

Extension Methods