<commit_before>﻿<?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>{F0683BB1-9E47-4CC0-8780-E87AEF6ADC48}</ProjectGuid>
    <OutputType>Exe</OutputType>
    <AppDesignerFolder>Properties</AppDesignerFolder>
    <RootNamespace>KillrVideo</RootNamespace>
    <AssemblyName>KillrVideo</AssemblyName>
    <TargetFrameworkVersion>v4.6</TargetFrameworkVersion>
    <FileAlignment>512</FileAlignment>
    <AutoGenerateBindingRedirects>false</AutoGenerateBindingRedirects>
    <TargetFrameworkProfile />
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
    <PlatformTarget>AnyCPU</PlatformTarget>
    <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' ">
    <PlatformTarget>AnyCPU</PlatformTarget>
    <DebugType>pdbonly</DebugType>
    <Optimize>true</Optimize>
    <OutputPath>bin\Release\</OutputPath>
    <DefineConstants>TRACE</DefineConstants>
    <ErrorReport>prompt</ErrorReport>
    <WarningLevel>4</WarningLevel>
  </PropertyGroup>
  <ItemGroup>
    <Reference Include="Cassandra, Version=3.0.0.0, Culture=neutral, PublicKeyToken=10b231fbfc8c4b4d, processorArchitecture=MSIL">
      <HintPath>..\packages\CassandraCSharpDriver.3.0.4\lib\net40\Cassandra.dll</HintPath>
      <Private>True</Private>
    </Reference>
    <Reference Include="DryIoc, Version=2.2.2.0, Culture=neutral, processorArchitecture=MSIL">
      <HintPath>..\packages\DryIoc.dll.2.2.2\lib\net45\DryIoc.dll</HintPath>
      <Private>True</Private>
    </Reference>
    <Reference Include="DryIoc.MefAttributedModel, Version=2.2.2.0, Culture=neutral, processorArchitecture=MSIL">
      <HintPath>..\packages\DryIoc.MefAttributedModel.dll.2.2.2\lib\net45\DryIoc.MefAttributedModel.dll</HintPath>
      <Private>True</Private>
    </Reference>
    <Reference Include="DryIocAttributes, Version=2.2.0.0, Culture=neutral, processorArchitecture=MSIL">
      <HintPath>..\packages\DryIocAttributes.dll.2.2.0\lib\net45\DryIocAttributes.dll</HintPath>
      <Private>True</Private>
    </Reference>
    <Reference Include="EtcdNet, Version=1.1.4.2, Culture=neutral, processorArchitecture=MSIL">
      <HintPath>..\packages\etcdnet.1.1.4.2\lib\net45\EtcdNet.dll</HintPath>
      <Private>True</Private>
    </Reference>
    <Reference Include="Google.Protobuf, Version=3.0.0.0, Culture=neutral, PublicKeyToken=a7d26565bac4d604, processorArchitecture=MSIL">
      <HintPath>..\packages\Google.Protobuf.3.0.0-beta2\lib\dotnet\Google.Protobuf.dll</HintPath>
      <Private>True</Private>
    </Reference>
    <Reference Include="Grpc.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d754f35622e28bad, processorArchitecture=MSIL">
      <HintPath>..\packages\Grpc.Core.0.14.0\lib\net45\Grpc.Core.dll</HintPath>
      <Private>True</Private>
    </Reference>
    <Reference Include="LZ4, Version=1.0.5.93, Culture=neutral, PublicKeyToken=fd2bda0a70c5a705, processorArchitecture=MSIL">
      <HintPath>..\packages\lz4net.1.0.5.93\lib\net40-client\LZ4.dll</HintPath>
      <Private>True</Private>
    </Reference>
    <Reference Include="RestSharp, Version=105.2.3.0, Culture=neutral, processorArchitecture=MSIL">
      <HintPath>..\packages\RestSharp.105.2.3\lib\net46\RestSharp.dll</HintPath>
      <Private>True</Private>
    </Reference>
    <Reference Include="Serilog, Version=1.5.0.0, Culture=neutral, PublicKeyToken=<KEY>, processorArchitecture=MSIL">
      <HintPath>..\packages\Serilog.1.5.14\lib\net45\Serilog.dll</HintPath>
      <Private>True</Private>
    </Reference>
    <Reference Include="Serilog.FullNetFx, Version=1.5.0.0, Culture=neutral, PublicKeyToken=<KEY>, processorArchitecture=MSIL">
      <HintPath>..\packages\Serilog.1.5.14\lib\net45\Serilog.FullNetFx.dll</HintPath>
      <Private>True</Private>
    </Reference>
    <Reference Include="System" />
    <Reference Include="System.ComponentModel.Composition" />
    <Reference Include="System.Configuration" />
    <Reference Include="System.Core" />
    <Reference Include="System.Interactive.Async, Version=1.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
      <HintPath>..\packages\Ix-Async.1.2.5\lib\net45\System.Interactive.Async.dll</HintPath>
      <Private>True</Private>
    </Reference>
    <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="Cassandra\BootstrapCassandra.cs" />
    <Compile Include="Configuration\HostConfigurationFactory.cs" />
    <Compile Include="Configuration\ConfigConstants.cs" />
    <Compile Include="Listeners\RegisterWithEtcdListener.cs" />
    <Compile Include="MessageBus\ContainerHandlerFactory.cs" />
    <Compile Include="Listeners\LogServicesListener.cs" />
    <Compile Include="MessageBus\TransportFactory.cs" />
    <Compile Include="Program.cs" />
    <Compile Include="Properties\AssemblyInfo.cs" />
    <Compile Include="ServiceDiscovery\EtcdClientFactory.cs" />
    <Compile Include="ServiceDiscovery\EtcdServiceDiscovery.cs" />
  </ItemGroup>
  <ItemGroup>
    <None Include="..\..\data\schema.cql">
      <Link>schema.cql</Link>
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
    <None Include="packages.config" />
  </ItemGroup>
  <ItemGroup>
    <ProjectReference Include="..\KillrVideo.Cassandra\KillrVideo.Cassandra.csproj">
      <Project>{FFE7DA21-41A2-436B-9E4D-C036DBF33D62}</Project>
      <Name>KillrVideo.Cassandra</Name>
    </ProjectReference>
    <ProjectReference Include="..\KillrVideo.Comments\KillrVideo.Comments.csproj">
      <Project>{37bb374e-2e30-4f9d-8f1d-6982116a07b0}</Project>
      <Name>KillrVideo.Comments</Name>
    </ProjectReference>
    <ProjectReference Include="..\KillrVideo.Host\KillrVideo.Host.csproj">
      <Project>{98070be4-e3eb-4703-81d3-277a6c08721c}</Project>
      <Name>KillrVideo.Host</Name>
    </ProjectReference>
    <ProjectReference Include="..\KillrVideo.MessageBus\KillrVideo.MessageBus.csproj">
      <Project>{9a8c1794-cec4-4670-af3e-e3cd83881e8e}</Project>
      <Name>KillrVideo.MessageBus</Name>
    </ProjectReference>
    <ProjectReference Include="..\KillrVideo.Protobuf\KillrVideo.Protobuf.csproj">
      <Project>{4a41c0c8-6a27-4728-b596-b64227a26fb6}</Project>
      <Name>KillrVideo.Protobuf</Name>
    </ProjectReference>
    <ProjectReference Include="..\KillrVideo.Ratings\KillrVideo.Ratings.csproj">
      <Project>{c054a489-a037-49e5-8461-546cd61817eb}</Project>
      <Name>KillrVideo.Ratings</Name>
    </ProjectReference>
    <ProjectReference Include="..\KillrVideo.Search\KillrVideo.Search.csproj">
      <Project>{3da30c11-33c7-4ee8-aa9e-c18a9483efca}</Project>
      <Name>KillrVideo.Search</Name>
    </ProjectReference>
    <ProjectReference Include="..\KillrVideo.Statistics\KillrVideo.Statistics.csproj">
      <Project>{d7e26bcf-316d-431e-b448-dbc54cb17b4f}</Project>
      <Name>KillrVideo.Statistics</Name>
    </ProjectReference>
    <ProjectReference Include="..\KillrVideo.SuggestedVideos\KillrVideo.SuggestedVideos.csproj">
      <Project>{846e5d96-7f24-4caa-8dde-90f36dae7e06}</Project>
      <Name>KillrVideo.SuggestedVideos</Name>
    </ProjectReference>
    <ProjectReference Include="..\KillrVideo.Uploads\KillrVideo.Uploads.csproj">
      <Project>{249ac1eb-7035-4e88-a311-c683e049a0ea}</Project>
      <Name>KillrVideo.Uploads</Name>
    </ProjectReference>
    <ProjectReference Include="..\KillrVideo.UserManagement\KillrVideo.UserManagement.csproj">
      <Project>{5fcf1c36-ed2a-4bf0-b231-b12506210f6d}</Project>
      <Name>KillrVideo.UserManagement</Name>
    </ProjectReference>
    <ProjectReference Include="..\KillrVideo.VideoCatalog\KillrVideo.VideoCatalog.csproj">
      <Project>{89ce1d0d-12d7-42ce-a407-1c92c8ff4645}</Project>
      <Name>KillrVideo.VideoCatalog</Name>
    </ProjectReference>
  </ItemGroup>
  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
  <Import Project="..\packages\Grpc.Core.0.14.0\build\net45\Grpc.Core.targets" Condition="Exists('..\packages\Grpc.Core.0.14.0\build\net45\Grpc.Core.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><commit_msg>Make sure .env file gets included in build<commit_after>﻿<?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>{F0683BB1-9E47-4CC0-8780-E87AEF6ADC48}</ProjectGuid>
    <OutputType>Exe</OutputType>
    <AppDesignerFolder>Properties</AppDesignerFolder>
    <RootNamespace>KillrVideo</RootNamespace>
    <AssemblyName>KillrVideo</AssemblyName>
    <TargetFrameworkVersion>v4.6</TargetFrameworkVersion>
    <FileAlignment>512</FileAlignment>
    <AutoGenerateBindingRedirects>false</AutoGenerateBindingRedirects>
    <TargetFrameworkProfile />
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
    <PlatformTarget>AnyCPU</PlatformTarget>
    <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' ">
    <PlatformTarget>AnyCPU</PlatformTarget>
    <DebugType>pdbonly</DebugType>
    <Optimize>true</Optimize>
    <OutputPath>bin\Release\</OutputPath>
    <DefineConstants>TRACE</DefineConstants>
    <ErrorReport>prompt</ErrorReport>
    <WarningLevel>4</WarningLevel>
  </PropertyGroup>
  <ItemGroup>
    <Reference Include="Cassandra, Version=3.0.0.0, Culture=neutral, PublicKeyToken=<KEY>, processorArchitecture=MSIL">
      <HintPath>..\packages\CassandraCSharpDriver.3.0.4\lib\net40\Cassandra.dll</HintPath>
      <Private>True</Private>
    </Reference>
    <Reference Include="DryIoc, Version=2.2.2.0, Culture=neutral, processorArchitecture=MSIL">
      <HintPath>..\packages\DryIoc.dll.2.2.2\lib\net45\DryIoc.dll</HintPath>
      <Private>True</Private>
    </Reference>
    <Reference Include="DryIoc.MefAttributedModel, Version=2.2.2.0, Culture=neutral, processorArchitecture=MSIL">
      <HintPath>..\packages\DryIoc.MefAttributedModel.dll.2.2.2\lib\net45\DryIoc.MefAttributedModel.dll</HintPath>
      <Private>True</Private>
    </Reference>
    <Reference Include="DryIocAttributes, Version=2.2.0.0, Culture=neutral, processorArchitecture=MSIL">
      <HintPath>..\packages\DryIocAttributes.dll.2.2.0\lib\net45\DryIocAttributes.dll</HintPath>
      <Private>True</Private>
    </Reference>
    <Reference Include="EtcdNet, Version=1.1.4.2, Culture=neutral, processorArchitecture=MSIL">
      <HintPath>..\packages\etcdnet.1.1.4.2\lib\net45\EtcdNet.dll</HintPath>
      <Private>True</Private>
    </Reference>
    <Reference Include="Google.Protobuf, Version=3.0.0.0, Culture=neutral, PublicKeyToken=a7d26565bac4d604, processorArchitecture=MSIL">
      <HintPath>..\packages\Google.Protobuf.3.0.0-beta2\lib\dotnet\Google.Protobuf.dll</HintPath>
      <Private>True</Private>
    </Reference>
    <Reference Include="Grpc.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d754f35622e28bad, processorArchitecture=MSIL">
      <HintPath>..\packages\Grpc.Core.0.14.0\lib\net45\Grpc.Core.dll</HintPath>
      <Private>True</Private>
    </Reference>
    <Reference Include="LZ4, Version=1.0.5.93, Culture=neutral, PublicKeyToken=fd2bda0a70c5a705, processorArchitecture=MSIL">
      <HintPath>..\packages\lz4net.1.0.5.93\lib\net40-client\LZ4.dll</HintPath>
      <Private>True</Private>
    </Reference>
    <Reference Include="RestSharp, Version=105.2.3.0, Culture=neutral, processorArchitecture=MSIL">
      <HintPath>..\packages\RestSharp.105.2.3\lib\net46\RestSharp.dll</HintPath>
      <Private>True</Private>
    </Reference>
    <Reference Include="Serilog, Version=1.5.0.0, Culture=neutral, PublicKeyToken=<KEY>, processorArchitecture=MSIL">
      <HintPath>..\packages\Serilog.1.5.14\lib\net45\Serilog.dll</HintPath>
      <Private>True</Private>
    </Reference>
    <Reference Include="Serilog.FullNetFx, Version=1.5.0.0, Culture=neutral, PublicKeyToken=<KEY>, processorArchitecture=MSIL">
      <HintPath>..\packages\Serilog.1.5.14\lib\net45\Serilog.FullNetFx.dll</HintPath>
      <Private>True</Private>
    </Reference>
    <Reference Include="System" />
    <Reference Include="System.ComponentModel.Composition" />
    <Reference Include="System.Configuration" />
    <Reference Include="System.Core" />
    <Reference Include="System.Interactive.Async, Version=1.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
      <HintPath>..\packages\Ix-Async.1.2.5\lib\net45\System.Interactive.Async.dll</HintPath>
      <Private>True</Private>
    </Reference>
    <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="Cassandra\BootstrapCassandra.cs" />
    <Compile Include="Configuration\HostConfigurationFactory.cs" />
    <Compile Include="Configuration\ConfigConstants.cs" />
    <Compile Include="Listeners\RegisterWithEtcdListener.cs" />
    <Compile Include="MessageBus\ContainerHandlerFactory.cs" />
    <Compile Include="Listeners\LogServicesListener.cs" />
    <Compile Include="MessageBus\TransportFactory.cs" />
    <Compile Include="Program.cs" />
    <Compile Include="Properties\AssemblyInfo.cs" />
    <Compile Include="ServiceDiscovery\EtcdClientFactory.cs" />
    <Compile Include="ServiceDiscovery\EtcdServiceDiscovery.cs" />
  </ItemGroup>
  <ItemGroup>
    <None Include="..\..\.env">
      <Link>.env</Link>
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
    <None Include="..\..\data\schema.cql">
      <Link>schema.cql</Link>
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
    <None Include="packages.config" />
  </ItemGroup>
  <ItemGroup>
    <ProjectReference Include="..\KillrVideo.Cassandra\KillrVideo.Cassandra.csproj">
      <Project>{FFE7DA21-41A2-436B-9E4D-C036DBF33D62}</Project>
      <Name>KillrVideo.Cassandra</Name>
    </ProjectReference>
    <ProjectReference Include="..\KillrVideo.Comments\KillrVideo.Comments.csproj">
      <Project>{37bb374e-2e30-4f9d-8f1d-6982116a07b0}</Project>
      <Name>KillrVideo.Comments</Name>
    </ProjectReference>
    <ProjectReference Include="..\KillrVideo.Host\KillrVideo.Host.csproj">
      <Project>{98070be4-e3eb-4703-81d3-277a6c08721c}</Project>
      <Name>KillrVideo.Host</Name>
    </ProjectReference>
    <ProjectReference Include="..\KillrVideo.MessageBus\KillrVideo.MessageBus.csproj">
      <Project>{9a8c1794-cec4-4670-af3e-e3cd83881e8e}</Project>
      <Name>KillrVideo.MessageBus</Name>
    </ProjectReference>
    <ProjectReference Include="..\KillrVideo.Protobuf\KillrVideo.Protobuf.csproj">
      <Project>{4a41c0c8-6a27-4728-b596-b64227a26fb6}</Project>
      <Name>KillrVideo.Protobuf</Name>
    </ProjectReference>
    <ProjectReference Include="..\KillrVideo.Ratings\KillrVideo.Ratings.csproj">
      <Project>{c054a489-a037-49e5-8461-546cd61817eb}</Project>
      <Name>KillrVideo.Ratings</Name>
    </ProjectReference>
    <ProjectReference Include="..\KillrVideo.Search\KillrVideo.Search.csproj">
      <Project>{3da30c11-33c7-4ee8-aa9e-c18a9483efca}</Project>
      <Name>KillrVideo.Search</Name>
    </ProjectReference>
    <ProjectReference Include="..\KillrVideo.Statistics\KillrVideo.Statistics.csproj">
      <Project>{d7e26bcf-316d-431e-b448-dbc54cb17b4f}</Project>
      <Name>KillrVideo.Statistics</Name>
    </ProjectReference>
    <ProjectReference Include="..\KillrVideo.SuggestedVideos\KillrVideo.SuggestedVideos.csproj">
      <Project>{846e5d96-7f24-4caa-8dde-90f36dae7e06}</Project>
      <Name>KillrVideo.SuggestedVideos</Name>
    </ProjectReference>
    <ProjectReference Include="..\KillrVideo.Uploads\KillrVideo.Uploads.csproj">
      <Project>{249ac1eb-7035-4e88-a311-c683e049a0ea}</Project>
      <Name>KillrVideo.Uploads</Name>
    </ProjectReference>
    <ProjectReference Include="..\KillrVideo.UserManagement\KillrVideo.UserManagement.csproj">
      <Project>{5fcf1c36-ed2a-4bf0-b231-b12506210f6d}</Project>
      <Name>KillrVideo.UserManagement</Name>
    </ProjectReference>
    <ProjectReference Include="..\KillrVideo.VideoCatalog\KillrVideo.VideoCatalog.csproj">
      <Project>{89ce1d0d-12d7-42ce-a407-1c92c8ff4645}</Project>
      <Name>KillrVideo.VideoCatalog</Name>
    </ProjectReference>
  </ItemGroup>
  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
  <Import Project="..\packages\Grpc.Core.0.14.0\build\net45\Grpc.Core.targets" Condition="Exists('..\packages\Grpc.Core.0.14.0\build\net45\Grpc.Core.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>
{'fraction_non_alphanumeric': 0.1572296865003199, 'fraction_numerical': 0.04830454254638516, 'mean_word_length': 4.541211225997046, 'pattern_counts': {'":': 0, '<': 510, '<?xml version=': 2, '>': 510, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 4}, 'pii_count': 28, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4532212', 'n_tokens_mistral': 7025, 'n_tokens_neox': 6202, 'n_words': 631}