<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
  <PropertyGroup>
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
    <ProjectGuid>{FD2F9490-83EB-40DF-A61B-7E4098D35BD8}</ProjectGuid>
    <OutputType>Library</OutputType>
    <AppDesignerFolder>Properties</AppDesignerFolder>
    <RootNamespace>VirtoCommerce.Storefront.Model</RootNamespace>
    <AssemblyName>VirtoCommerce.Storefront.Model</AssemblyName>
    <TargetFrameworkVersion>v4.5.1</TargetFrameworkVersion>
    <FileAlignment>512</FileAlignment>
    <TargetFrameworkProfile />
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
    <DebugSymbols>true</DebugSymbols>
    <DebugType>full</DebugType>
    <Optimize>false</Optimize>
    <OutputPath>bin\Debug\</OutputPath>
    <DefineConstants>DEBUG;TRACE</DefineConstants>
    <ErrorReport>prompt</ErrorReport>
    <WarningLevel>4</WarningLevel>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
    <DebugType>pdbonly</DebugType>
    <Optimize>true</Optimize>
    <OutputPath>bin\Release\</OutputPath>
    <DefineConstants>TRACE</DefineConstants>
    <ErrorReport>prompt</ErrorReport>
    <WarningLevel>4</WarningLevel>
  </PropertyGroup>
  <ItemGroup>
    <Reference Include="CacheManager.Core, Version=0.7.1.0, Culture=neutral, processorArchitecture=MSIL">
      <HintPath>..\packages\CacheManager.Core.0.7.1\lib\net45\CacheManager.Core.dll</HintPath>
      <Private>True</Private>
    </Reference>
    <Reference Include="Omu.ValueInjecter, Version=2.3.3.0, Culture=neutral, PublicKeyToken=c7694541b0ac80e4, processorArchitecture=MSIL">
      <HintPath>..\packages\valueinjecter.2.3.3\lib\net35\Omu.ValueInjecter.dll</HintPath>
      <Private>True</Private>
    </Reference>
    <Reference Include="PagedList, Version=1.17.0.0, Culture=neutral, PublicKeyToken=abbb863e9397c5e1, processorArchitecture=MSIL">
      <HintPath>..\packages\PagedList.1.17.0.0\lib\net40\PagedList.dll</HintPath>
      <Private>True</Private>
    </Reference>
    <Reference Include="System" />
    <Reference Include="System.Configuration" />
    <Reference Include="System.Core" />
    <Reference Include="System.Runtime.Serialization" />
    <Reference Include="System.Xml.Linq" />
    <Reference Include="System.Data.DataSetExtensions" />
    <Reference Include="Microsoft.CSharp" />
    <Reference Include="System.Data" />
    <Reference Include="System.Net.Http" />
    <Reference Include="System.Xml" />
  </ItemGroup>
  <ItemGroup>
    <Compile Include="Address.cs" />
    <Compile Include="AddressType.cs" />
    <Compile Include="AmountType.cs" />
    <Compile Include="Attachment.cs" />
    <Compile Include="BankCardInfo.cs" />
    <Compile Include="Cart\CartShipmentItem.cs" />
    <Compile Include="Cart\Services\ICartBuilder.cs" />
    <Compile Include="Cart\Services\ICartValidator.cs" />
    <Compile Include="Cart\Services\IValidatable.cs" />
    <Compile Include="Cart\ValidationErrors\CartSubtotalError.cs" />
    <Compile Include="Cart\ValidationErrors\ProductPriceError.cs" />
    <Compile Include="Cart\ValidationErrors\ProductQuantityError.cs" />
    <Compile Include="Cart\ValidationErrors\ProductUnavailableError.cs" />
    <Compile Include="Cart\ValidationErrors\ShippingPriceError.cs" />
    <Compile Include="Cart\ValidationErrors\ShippingUnavailableError.cs" />
    <Compile Include="Cart\ValidationErrors\ValidationError.cs" />
    <Compile Include="Catalog\Aggregation.cs" />
    <Compile Include="Catalog\AggregationItem.cs" />
    <Compile Include="Catalog\Asset.cs" />
    <Compile Include="Catalog\CatalogSearchResponseGroup.cs" />
    <Compile Include="Catalog\CatalogSearchResult.cs" />
    <Compile Include="Catalog\InventoryStatus.cs" />
    <Compile Include="Catalog\ItemResponseGroup.cs" />
    <Compile Include="Catalog\CatalogSearchCriteria.cs" />
    <Compile Include="Catalog\Term.cs" />
    <Compile Include="Catalog\TermExtensions.cs" />
    <Compile Include="Common\Events\EventPublisher.cs" />
    <Compile Include="Common\Events\IAsyncObserver.cs" />
    <Compile Include="Common\Events\IEventPublisher.cs" />
    <Compile Include="Common\Exceptions\StorefrontException.cs" />
    <Compile Include="Common\PagedSearchCriteria.cs" />
    <Compile Include="Customer\Events\UserLoginEvent.cs" />
    <Compile Include="Customer\Services\ICustomerService.cs" />
    <Compile Include="Order\Events\OrderPlacedEvent.cs" />
    <Compile Include="Order\OrderSearchCriteria.cs" />
    <Compile Include="Quote\QuoteItemFormModel.cs" />
    <Compile Include="Quote\QuoteRequestFormModel.cs" />
    <Compile Include="Pricing\Pricelist.cs" />
    <Compile Include="Quote\QuoteSearchCriteria.cs" />
    <Compile Include="Quote\Services\IQuoteRequestBuilder.cs" />
    <Compile Include="Quote\TierPriceFormModel.cs" />
    <Compile Include="StorefrontNotification.cs" />
    <Compile Include="StorefrontNotificationType.cs" />
    <Compile Include="TierPrice.cs" />
    <Compile Include="Common\AsyncLock.cs" />
    <Compile Include="Common\CacheManagerExtension.cs" />
    <Compile Include="Common\CollectionExtensions.cs" />
    <Compile Include="Common\DynamicPropertyExtension.cs" />
    <Compile Include="Common\EventThrottlingExtensions.cs" />
    <Compile Include="Common\IStorefrontPagedList.cs" />
    <Compile Include="Common\Money\IConvertible.cs" />
    <Compile Include="Marketing\IDiscountable.cs" />
    <Compile Include="Marketing\Services\IPromotionEvaluator.cs" />
    <Compile Include="Common\ValueInjecter\NullableAndEnumValueInjecter.cs" />
    <Compile Include="Common\StoreFrontPagedList.cs" />
    <Compile Include="ContactForm.cs" />
    <Compile Include="Country.cs" />
    <Compile Include="CountryRegion.cs" />
    <Compile Include="DynamicContentItem.cs" />
    <Compile Include="Marketing\Coupon.cs" />
    <Compile Include="MenuLink.cs" />
    <Compile Include="MenuLinkList.cs" />
    <Compile Include="Marketing\Promotion.cs" />
    <Compile Include="Marketing\PromotionProductEntry.cs" />
    <Compile Include="Marketing\PromotionEvaluationContext.cs" />
    <Compile Include="Marketing\PromotionReward.cs" />
    <Compile Include="Marketing\PromotionRewardType.cs" />
    <Compile Include="DynamicPropertyName.cs" />
    <Compile Include="Image.cs" />
    <Compile Include="Catalog\Inventory.cs" />
    <Compile Include="Catalog\ProductPrice.cs" />
    <Compile Include="Catalog\Category.cs" />
    <Compile Include="Common\ArrayExtensions.cs" />
    <Compile Include="Common\DefaultableDictionary.cs" />
    <Compile Include="Common\Entity.cs" />
    <Compile Include="Common\EnumUtility.cs" />
    <Compile Include="Common\IStorefrontUrlBuilder.cs" />
    <Compile Include="Common\LocalizationExtensions.cs" />
    <Compile Include="Common\Money\Currency.cs" />
    <Compile Include="Common\Money\Money.cs" />
    <Compile Include="Common\ReflectionExtension.cs" />
    <Compile Include="Common\StringExtensions.cs" />
    <Compile Include="Common\ValueObject.cs" />
    <Compile Include="Customer\CustomerInfo.cs" />
    <Compile Include="DynamicProperty.cs" />
    <Compile Include="DynamicPropertyDictionaryItem.cs" />
    <Compile Include="ForgotPassword.cs" />
    <Compile Include="Language.cs" />
    <Compile Include="Catalog\Product.cs" />
    <Compile Include="LocalizedString.cs" />
    <Compile Include="Login.cs" />
    <Compile Include="Order\CustomerOrder.cs" />
    <Compile Include="Order\LineItem.cs" />
    <Compile Include="Order\Operation.cs" />
    <Compile Include="Order\PaymentIn.cs" />
    <Compile Include="Order\Shipment.cs" />
    <Compile Include="Order\ShipmentItem.cs" />
    <Compile Include="Order\ShipmentPackage.cs" />
    <Compile Include="PaymentMethod.cs" />
    <Compile Include="Pricing\Services\IPricingService.cs" />
    <Compile Include="Properties\AssemblyInfo.cs" />
    <Compile Include="Quote\QuoteItem.cs" />
    <Compile Include="Quote\QuoteRequest.cs" />
    <Compile Include="Quote\QuoteRequestTotals.cs" />
    <Compile Include="Register.cs" />
    <Compile Include="ChangePassword.cs" />
    <Compile Include="ResetPassword.cs" />
    <Compile Include="Catalog\ProductProperty.cs" />
    <Compile Include="SeoInfo.cs" />
    <Compile Include="Catalog\Services\ICatalogSearchService.cs" />
    <Compile Include="Marketing\Services\IMarketingService.cs" />
    <Compile Include="StaticContent\Blog.cs" />
    <Compile Include="StaticContent\BlogArticle.cs" />
    <Compile Include="StaticContent\BlogSearchCriteria.cs" />
    <Compile Include="StaticContent\ContentItem.cs" />
    <Compile Include="StaticContent\ContentPage.cs" />
    <Compile Include="StaticContent\ContentPublicationStatus.cs" />
    <Compile Include="StaticContent\Services\IStaticContentService.cs" />
    <Compile Include="ShippingMethod.cs" />
    <Compile Include="Marketing\Discount.cs" />
    <Compile Include="Cart\LineItem.cs" />
    <Compile Include="Cart\Payment.cs" />
    <Compile Include="Cart\Shipment.cs" />
    <Compile Include="Cart\ShoppingCart.cs" />
    <Compile Include="Store.cs" />
    <Compile Include="TaxDetail.cs" />
    <Compile Include="WorkContext.cs" />
  </ItemGroup>
  <ItemGroup>
    <None Include="packages.config">
      <SubType>Designer</SubType>
    </None>
  </ItemGroup>
  <ItemGroup />
  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
  <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
       Other similar extension points exist, see Microsoft.Common.targets.
  <Target Name="BeforeBuild">
  </Target>
  <Target Name="AfterBuild">
  </Target>
  -->
</Project>