Changed project names

This commit is contained in:
Marco Batzinger 2021-01-22 10:55:33 +01:00
parent b4c4aa4010
commit a29e57e66d
130 changed files with 501 additions and 504 deletions

View file

@ -6,8 +6,8 @@
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{1B2F0781-82D7-4576-B936-C6A26053D6ED}</ProjectGuid>
<OutputType>Library</OutputType>
<RootNamespace>VirtualPrinter.Agent.Autofac</RootNamespace>
<AssemblyName>VirtualPrinter.Agent.Autofac</AssemblyName>
<RootNamespace>AmagnoVirtualPrinter.Agent.Autofac</RootNamespace>
<AssemblyName>AmagnoVirtualPrinter.Agent.Autofac</AssemblyName>
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
@ -52,21 +52,21 @@
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\VirtualPrinter.Agent.Core\VirtualPrinter.Agent.Core.csproj">
<ProjectReference Include="..\AmagnoVirtualPrinter.Agent.Core\AmagnoVirtualPrinter.Agent.Core.csproj">
<Project>{135c85eb-2116-4cc4-8ccb-b6804b9d6467}</Project>
<Name>VirtualPrinter.Agent.Core</Name>
<Name>AmagnoVirtualPrinter.Agent.Core</Name>
</ProjectReference>
<ProjectReference Include="..\VirtualPrinter.Agent.Lib\VirtualPrinter.Agent.Lib.csproj">
<ProjectReference Include="..\AmagnoVirtualPrinter.Agent.Lib\AmagnoVirtualPrinter.Agent.Lib.csproj">
<Project>{94e8105f-5001-403b-b9f1-b0b0b236ad65}</Project>
<Name>VirtualPrinter.Agent.Lib</Name>
<Name>AmagnoVirtualPrinter.Agent.Lib</Name>
</ProjectReference>
<ProjectReference Include="..\VirtualPrinter.Logging\VirtualPrinter.Logging.csproj">
<Project>{AA25364D-22D5-44B0-86A5-6FB14C686308}</Project>
<Name>VirtualPrinter.Logging</Name>
<ProjectReference Include="..\AmagnoVirtualPrinter.Logging\AmagnoVirtualPrinter.Logging.csproj">
<Project>{aa25364d-22d5-44b0-86a5-6fb14c686308}</Project>
<Name>AmagnoVirtualPrinter.Logging</Name>
</ProjectReference>
<ProjectReference Include="..\VirtualPrinter.Utils\VirtualPrinter.Utils.csproj">
<Project>{CD1C8E9D-5335-41AC-B0C0-88FD7C7C55F3}</Project>
<Name>VirtualPrinter.Utils</Name>
<ProjectReference Include="..\AmagnoVirtualPrinter.Utils\AmagnoVirtualPrinter.Utils.csproj">
<Project>{cd1c8e9d-5335-41ac-b0c0-88fd7c7c55f3}</Project>
<Name>AmagnoVirtualPrinter.Utils</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>

View file

@ -4,10 +4,10 @@ using System.Runtime.InteropServices;
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyTitle("VirtualPrinter.Agent.Autofac")]
[assembly: AssemblyTitle("AmagnoVirtualPrinter.Agent.Autofac")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyCompany("Amagno")]
[assembly: AssemblyProduct("")]
[assembly: AssemblyCopyright("")]
[assembly: AssemblyTrademark("")]

View file

@ -1,11 +1,13 @@
using Autofac;
using AmagnoVirtualPrinter.Agent.Core.Interfaces;
using AmagnoVirtualPrinter.Agent.Core.Model;
using AmagnoVirtualPrinter.Agent.Lib.Misc;
using AmagnoVirtualPrinter.Utils;
using Autofac;
using VirtualPrinter.Agent.Core;
using VirtualPrinter.Agent.Lib;
using VirtualPrinter.Agent.Lib.Misc;
using VirtualPrinter.Utils;
using AmagnoVirtualPrinter.Agent.Core;
using AmagnoVirtualPrinter.Agent.Lib;
namespace VirtualPrinter.Agent.Autofac
namespace AmagnoVirtualPrinter.Agent.Autofac
{
/// <summary>
/// All classes to be resolved with IoC are registered here
@ -21,9 +23,9 @@ namespace VirtualPrinter.Agent.Autofac
builder.RegisterType<JobProcessor>().As<IJobProcessor>();
builder.RegisterType<Job>().As<IJob>();
builder.RegisterType<Shell>().As<IShell>();
builder.RegisterType<VirtualTcpInputPrinter>().As<IVirtualPrinter>();
builder.RegisterType<AmagnoVirtualTcpInputPrinter>().As<IAmagnoVirtualPrinter>();
builder.RegisterType<RegistryConfig>().As<IExConfig>();
builder.RegisterType<VirtualPrinterService>().As<IVirtualPrinterService>();
builder.RegisterType<AmagnoVirtualPrinterService>().As<IAmagnoVirtualPrinterService>();
builder.RegisterType<JobRedirector>().As<IJobRedirector>();
builder.RegisterType<RegistryRepository>().As<IRegistryRepository>();
builder.RegisterType<Shell>().As<IShell>();

View file

@ -7,8 +7,8 @@
<ProjectGuid>{135C85EB-2116-4CC4-8CCB-B6804B9D6467}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>VirtualPrinter.Agent.Core</RootNamespace>
<AssemblyName>VirtualPrinter.Agent.Core</AssemblyName>
<RootNamespace>AmagnoVirtualPrinter.Agent.Core</RootNamespace>
<AssemblyName>AmagnoVirtualPrinter.Agent.Core</AssemblyName>
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
</PropertyGroup>
@ -51,8 +51,8 @@
<Compile Include="Interfaces\ISessionInfo.cs" />
<Compile Include="Interfaces\IShell.cs" />
<Compile Include="Interfaces\IUserConfig.cs" />
<Compile Include="Interfaces\IVirtualPrinter.cs" />
<Compile Include="Interfaces\IVirtualPrinterService.cs" />
<Compile Include="Interfaces\IAmagnoVirtualPrinter.cs" />
<Compile Include="Interfaces\IAmagnoVirtualPrinterService.cs" />
<Compile Include="Interfaces\JobStatus.cs" />
<Compile Include="Model\JobInfo.cs" />
<Compile Include="Model\PostScriptConversionException.cs" />

View file

@ -1,4 +1,4 @@
namespace VirtualPrinter.Agent.Core.Enums
namespace AmagnoVirtualPrinter.Agent.Core.Enums
{
public enum IntermediateFormat
{

View file

@ -1,8 +1,8 @@
using System;
namespace VirtualPrinter.Agent.Core
namespace AmagnoVirtualPrinter.Agent.Core.Interfaces
{
public interface IVirtualPrinter : IDisposable
public interface IAmagnoVirtualPrinter : IDisposable
{
/// <summary>
/// Initialize the virtual printer.

View file

@ -0,0 +1,8 @@
namespace AmagnoVirtualPrinter.Agent.Core
{
public interface IAmagnoVirtualPrinterService
{
void Start();
void Stop();
}
}

View file

@ -1,6 +1,6 @@
using JetBrains.Annotations;
namespace VirtualPrinter.Agent.Core
namespace AmagnoVirtualPrinter.Agent.Core.Interfaces
{
public interface IConfig
{

View file

@ -1,4 +1,4 @@
namespace VirtualPrinter.Agent.Core
namespace AmagnoVirtualPrinter.Agent.Core.Interfaces
{
public interface IDirectoryHelper
{

View file

@ -1,10 +1,8 @@
using System;
using AmagnoVirtualPrinter.Agent.Core.Enums;
using JetBrains.Annotations;
using VirtualPrinter.Agent.Core.Enums;
namespace VirtualPrinter.Agent.Core
namespace AmagnoVirtualPrinter.Agent.Core.Interfaces
{
public interface IExConfig : IConfig
{

View file

@ -1,6 +1,6 @@
using JetBrains.Annotations;
namespace VirtualPrinter.Agent.Core
namespace AmagnoVirtualPrinter.Agent.Core.Interfaces
{
/// <summary>
/// The information of the job.

View file

@ -1,8 +1,7 @@
using System.IO;
using JetBrains.Annotations;
namespace VirtualPrinter.Agent.Core
namespace AmagnoVirtualPrinter.Agent.Core.Interfaces
{
public interface IJobFactory
{

View file

@ -1,6 +1,6 @@
using System.Printing;
namespace VirtualPrinter.Agent.Core
namespace AmagnoVirtualPrinter.Agent.Core.Interfaces
{
public interface IJobInfo
{

View file

@ -1,8 +1,8 @@
using System;
using AmagnoVirtualPrinter.Agent.Core.Model;
using JetBrains.Annotations;
namespace VirtualPrinter.Agent.Core
namespace AmagnoVirtualPrinter.Agent.Core.Interfaces
{
public interface IJobProcessor
{

View file

@ -1,8 +1,7 @@
using System;
using JetBrains.Annotations;
namespace VirtualPrinter.Agent.Core
namespace AmagnoVirtualPrinter.Agent.Core.Interfaces
{
public interface IJobRedirector
{

View file

@ -1,8 +1,8 @@
using System;
using AmagnoVirtualPrinter.Agent.Core.Model;
using JetBrains.Annotations;
namespace VirtualPrinter.Agent.Core
namespace AmagnoVirtualPrinter.Agent.Core.Interfaces
{
public interface IJobService
{

View file

@ -1,8 +1,7 @@
using System;
using AmagnoVirtualPrinter.Agent.Core.Model;
using VirtualPrinter.Agent.Lib.Model;
namespace VirtualPrinter.Agent.Core
namespace AmagnoVirtualPrinter.Agent.Core.Interfaces
{
public interface IPostScriptConverter
{

View file

@ -1,6 +1,6 @@
using JetBrains.Annotations;
namespace VirtualPrinter.Agent.Core
namespace AmagnoVirtualPrinter.Agent.Core.Interfaces
{
public interface IRegistryRepository
{

View file

@ -1,4 +1,4 @@
namespace VirtualPrinter.Agent.Core
namespace AmagnoVirtualPrinter.Agent.Core.Interfaces
{
public interface ISessionInfo
{

View file

@ -1,6 +1,6 @@
using JetBrains.Annotations;
namespace VirtualPrinter.Agent.Core
namespace AmagnoVirtualPrinter.Agent.Core.Interfaces
{
public interface IShell
{

View file

@ -1,6 +1,6 @@
using JetBrains.Annotations;
namespace VirtualPrinter.Agent.Core
namespace AmagnoVirtualPrinter.Agent.Core.Interfaces
{
public interface IUserConfig
{

View file

@ -1,4 +1,4 @@
namespace VirtualPrinter.Agent.Core
namespace AmagnoVirtualPrinter.Agent.Core.Interfaces
{
public enum JobStatus
{

View file

@ -1,6 +1,7 @@
using System.Printing;
using AmagnoVirtualPrinter.Agent.Core.Interfaces;
namespace VirtualPrinter.Agent.Core
namespace AmagnoVirtualPrinter.Agent.Core.Model
{
public struct JobInfo : IJobInfo
{

View file

@ -1,6 +1,6 @@
using System;
namespace VirtualPrinter.Agent.Core
namespace AmagnoVirtualPrinter.Agent.Core.Model
{
public class PostScriptConversionException : Exception
{

View file

@ -1,4 +1,4 @@
namespace VirtualPrinter.Agent.Core
namespace AmagnoVirtualPrinter.Agent.Core.Model
{
public struct PostScriptRenderOptions
{

View file

@ -1,4 +1,4 @@
namespace VirtualPrinter.Agent.Core
namespace AmagnoVirtualPrinter.Agent.Core.Model
{
public struct PostScriptRenderPdfOptions
{

View file

@ -1,4 +1,4 @@
namespace VirtualPrinter.Agent.Core
namespace AmagnoVirtualPrinter.Agent.Core.Model
{
public struct PostScriptRenderTiffOptions
{

View file

@ -1,6 +1,6 @@
using JetBrains.Annotations;
namespace VirtualPrinter.Agent.Core
namespace AmagnoVirtualPrinter.Agent.Core.Model
{
public static class PrintExts
{

View file

@ -1,4 +1,4 @@
namespace VirtualPrinter.Agent.Core
namespace AmagnoVirtualPrinter.Agent.Core.Model
{
public enum PrintStatus
{

View file

@ -1,10 +1,8 @@
using System;
using AmagnoVirtualPrinter.Agent.Core.Interfaces;
using JetBrains.Annotations;
using VirtualPrinter.Agent.Core.Interfaces;
namespace VirtualPrinter.Agent.Lib.Model
namespace AmagnoVirtualPrinter.Agent.Core.Model
{
public class ProgressUpdateArgs : EventArgs
{

View file

@ -1,12 +1,11 @@
using System;
using System.IO;
using System.Linq;
using AmagnoVirtualPrinter.Agent.Core.Enums;
using AmagnoVirtualPrinter.Agent.Core.Interfaces;
using JetBrains.Annotations;
using VirtualPrinter.Agent.Core.Enums;
namespace VirtualPrinter.Agent.Core
namespace AmagnoVirtualPrinter.Agent.Core.Model
{
public class RegistryConfig : IExConfig
{

View file

@ -1,4 +1,6 @@
namespace VirtualPrinter.Agent.Core
using AmagnoVirtualPrinter.Agent.Core.Interfaces;
namespace AmagnoVirtualPrinter.Agent.Core.Model
{
public struct SessionInfo : ISessionInfo
{

View file

@ -1,4 +1,6 @@
namespace VirtualPrinter.Agent.Core
using AmagnoVirtualPrinter.Agent.Core.Interfaces;
namespace AmagnoVirtualPrinter.Agent.Core.Model
{
public class UserRegistryConfig : IUserConfig
{

View file

@ -4,10 +4,10 @@ using System.Runtime.InteropServices;
// Allgemeine Informationen über eine Assembly werden über die folgenden
// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
// die einer Assembly zugeordnet sind.
[assembly: AssemblyTitle("VirtualPrinter.Agent.Core")]
[assembly: AssemblyTitle("AmagnoVirtualPrinter.Agent.Core")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyCompany("Amagno")]
[assembly: AssemblyProduct("")]
[assembly: AssemblyCopyright("")]
[assembly: AssemblyTrademark("")]

View file

@ -6,8 +6,8 @@
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{94E8105F-5001-403B-B9F1-B0B0B236AD65}</ProjectGuid>
<OutputType>Library</OutputType>
<RootNamespace>VirtualPrinter.Agent.Lib</RootNamespace>
<AssemblyName>VirtualPrinter.Agent.Lib</AssemblyName>
<RootNamespace>AmagnoVirtualPrinter.Agent.Lib</RootNamespace>
<AssemblyName>AmagnoVirtualPrinter.Agent.Lib</AssemblyName>
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
@ -43,7 +43,7 @@
<Compile Include="Misc\JobService.cs" />
<Compile Include="Misc\VirtualTcpInputPrinter.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="VirtualPrinterService.cs" />
<Compile Include="AmagnoVirtualPrinterService.cs" />
</ItemGroup>
<ItemGroup>
<Reference Include="Microsoft.CSharp" />
@ -63,29 +63,29 @@
<Reference Include="WindowsBase" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\Agent\VirtualPrinter.Delivery\VirtualPrinter.Delivery.csproj">
<ProjectReference Include="..\..\Agent\AmagnoVirtualPrinter.Delivery\AmagnoVirtualPrinter.Delivery.csproj">
<Project>{74fa80b3-7cf1-4b68-8aa3-4c3d37bbe855}</Project>
<Name>VirtualPrinter.Delivery</Name>
<Name>AmagnoVirtualPrinter.Delivery</Name>
</ProjectReference>
<ProjectReference Include="..\..\Installer\VirtualPrinter.SetupDriver\VirtualPrinter.SetupDriver.csproj">
<ProjectReference Include="..\..\Installer\AmagnoVirtualPrinter.SetupDriver\AmagnoVirtualPrinter.SetupDriver.csproj">
<Project>{12402f90-a2ae-4549-9142-f90650e2082a}</Project>
<Name>VirtualPrinter.SetupDriver</Name>
<Name>AmagnoVirtualPrinter.SetupDriver</Name>
</ProjectReference>
<ProjectReference Include="..\..\UI\VirtualPrinter.ProgressInfo.Core\VirtualPrinter.ProgressInfo.Core.csproj">
<ProjectReference Include="..\..\UI\AmagnoVirtualPrinter.ProgressInfo.Core\AmagnoVirtualPrinter.ProgressInfo.Core.csproj">
<Project>{24d28558-c825-43e6-85d2-7c59f4a97698}</Project>
<Name>VirtualPrinter.ProgressInfo.Core</Name>
<Name>AmagnoVirtualPrinter.ProgressInfo.Core</Name>
</ProjectReference>
<ProjectReference Include="..\VirtualPrinter.Agent.Core\VirtualPrinter.Agent.Core.csproj">
<ProjectReference Include="..\AmagnoVirtualPrinter.Agent.Core\AmagnoVirtualPrinter.Agent.Core.csproj">
<Project>{135c85eb-2116-4cc4-8ccb-b6804b9d6467}</Project>
<Name>VirtualPrinter.Agent.Core</Name>
<Name>AmagnoVirtualPrinter.Agent.Core</Name>
</ProjectReference>
<ProjectReference Include="..\VirtualPrinter.Logging\VirtualPrinter.Logging.csproj">
<Project>{AA25364D-22D5-44B0-86A5-6FB14C686308}</Project>
<Name>VirtualPrinter.Logging</Name>
<ProjectReference Include="..\AmagnoVirtualPrinter.Logging\AmagnoVirtualPrinter.Logging.csproj">
<Project>{aa25364d-22d5-44b0-86a5-6fb14c686308}</Project>
<Name>AmagnoVirtualPrinter.Logging</Name>
</ProjectReference>
<ProjectReference Include="..\VirtualPrinter.Utils\VirtualPrinter.Utils.csproj">
<ProjectReference Include="..\AmagnoVirtualPrinter.Utils\AmagnoVirtualPrinter.Utils.csproj">
<Project>{cd1c8e9d-5335-41ac-b0c0-88fd7c7c55f3}</Project>
<Name>VirtualPrinter.Utils</Name>
<Name>AmagnoVirtualPrinter.Utils</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>

View file

@ -0,0 +1,28 @@
using JetBrains.Annotations;
using AmagnoVirtualPrinter.Agent.Core;
using AmagnoVirtualPrinter.Agent.Core.Interfaces;
namespace AmagnoVirtualPrinter.Agent.Lib
{
public class AmagnoVirtualPrinterService : IAmagnoVirtualPrinterService
{
[NotNull]
private readonly IAmagnoVirtualPrinter _printer;
public AmagnoVirtualPrinterService([NotNull]IAmagnoVirtualPrinter printer)
{
_printer = printer;
}
public void Start()
{
_printer.Init();
}
public void Stop()
{
_printer.Dispose();
}
}
}

View file

@ -2,14 +2,14 @@
using System.Diagnostics;
using System.IO;
using System.Text.RegularExpressions;
using AmagnoVirtualPrinter.Agent.Core.Interfaces;
using AmagnoVirtualPrinter.Agent.Core.Model;
using AmagnoVirtualPrinter.Logging;
using JetBrains.Annotations;
using VirtualPrinter.Agent.Core;
using VirtualPrinter.Agent.Lib.Model;
using VirtualPrinter.Logging;
using AmagnoVirtualPrinter.Agent.Core;
namespace VirtualPrinter.Agent.Lib.Misc
namespace AmagnoVirtualPrinter.Agent.Lib.Misc
{
public class GhostScriptConverter : IPostScriptConverter
{

View file

@ -1,6 +1,7 @@
using VirtualPrinter.Agent.Core;
using AmagnoVirtualPrinter.Agent.Core.Interfaces;
using AmagnoVirtualPrinter.Agent.Core;
namespace VirtualPrinter.Agent.Lib.Misc
namespace AmagnoVirtualPrinter.Agent.Lib.Misc
{
public class Job : IJob
{

View file

@ -4,16 +4,17 @@ using System.IO;
using System.Linq;
using System.Printing;
using System.Security.Principal;
using AmagnoVirtualPrinter.Agent.Core.Enums;
using AmagnoVirtualPrinter.Agent.Core.Interfaces;
using AmagnoVirtualPrinter.Agent.Core.Model;
using AmagnoVirtualPrinter.Logging;
using Cassia;
using JetBrains.Annotations;
using VirtualPrinter.Agent.Core;
using VirtualPrinter.Agent.Core.Enums;
using VirtualPrinter.Logging;
using AmagnoVirtualPrinter.Agent.Core;
namespace VirtualPrinter.Agent.Lib.Misc
namespace AmagnoVirtualPrinter.Agent.Lib.Misc
{
public class JobFactory : IJobFactory
{

View file

@ -1,14 +1,14 @@
using System;
using System.IO;
using AmagnoVirtualPrinter.Agent.Core.Interfaces;
using AmagnoVirtualPrinter.Agent.Core.Model;
using AmagnoVirtualPrinter.Logging;
using AmagnoVirtualPrinter.ProgressInfo.Core;
using JetBrains.Annotations;
using VirtualPrinter.Agent.Core;
using VirtualPrinter.Agent.Lib.Model;
using VirtualPrinter.Logging;
using VirtualPrinter.ProgressInfo.Core;
using AmagnoVirtualPrinter.Agent.Core;
namespace VirtualPrinter.Agent.Lib.Misc
namespace AmagnoVirtualPrinter.Agent.Lib.Misc
{
public class JobProcessor : IJobProcessor
{

View file

@ -1,14 +1,14 @@
using System;
using System.IO;
using AmagnoVirtualPrinter.Agent.Core.Interfaces;
using AmagnoVirtualPrinter.Delivery;
using AmagnoVirtualPrinter.Logging;
using JetBrains.Annotations;
using VirtualPrinter.Agent.Core;
using VirtualPrinter.Delivery;
using VirtualPrinter.Logging;
using VirtualPrinter.Utils;
using AmagnoVirtualPrinter.Agent.Core;
using AmagnoVirtualPrinter.Utils;
namespace VirtualPrinter.Agent.Lib.Misc
namespace AmagnoVirtualPrinter.Agent.Lib.Misc
{
public class JobRedirector : IJobRedirector
{

View file

@ -1,12 +1,13 @@
using System;
using System.IO;
using System.Printing;
using AmagnoVirtualPrinter.Agent.Core.Interfaces;
using AmagnoVirtualPrinter.Agent.Core.Model;
using JetBrains.Annotations;
using VirtualPrinter.Agent.Core;
using AmagnoVirtualPrinter.Agent.Core;
namespace VirtualPrinter.Agent.Lib.Misc
namespace AmagnoVirtualPrinter.Agent.Lib.Misc
{
public class JobService : IJobService
{

View file

@ -5,14 +5,15 @@ using System.IO;
using System.Net;
using System.Net.Sockets;
using System.Threading;
using AmagnoVirtualPrinter.Agent.Core.Interfaces;
using AmagnoVirtualPrinter.Agent.Core.Model;
using AmagnoVirtualPrinter.Logging;
using AmagnoVirtualPrinter.SetupDriver;
using AmagnoVirtualPrinter.Agent.Core;
using VirtualPrinter.Agent.Core;
using VirtualPrinter.Logging;
using VirtualPrinter.SetupDriver;
namespace VirtualPrinter.Agent.Lib.Misc
namespace AmagnoVirtualPrinter.Agent.Lib.Misc
{
public class VirtualTcpInputPrinter : IVirtualPrinter
public class AmagnoVirtualTcpInputPrinter : IAmagnoVirtualPrinter
{
[NotNull]
private readonly IRegistryRepository _registryRepository;
@ -24,7 +25,7 @@ namespace VirtualPrinter.Agent.Lib.Misc
private readonly IJobService _jobService;
[NotNull]
private readonly IVirtualPrinterLogger<VirtualTcpInputPrinter> _logger;
private readonly IVirtualPrinterLogger<AmagnoVirtualTcpInputPrinter> _logger;
[NotNull]
private readonly IJobProcessor _jobProcessor;
@ -33,10 +34,10 @@ namespace VirtualPrinter.Agent.Lib.Misc
private FileSystemWatcher _watcher;
public VirtualTcpInputPrinter
public AmagnoVirtualTcpInputPrinter
(
[NotNull]IRegistryRepository registryRepository,
[NotNull]IVirtualPrinterLogger<VirtualTcpInputPrinter> logger,
[NotNull]IVirtualPrinterLogger<AmagnoVirtualTcpInputPrinter> logger,
[NotNull]IJobFactory jobFactory,
[NotNull]IJobService jobService,
[NotNull]IJobProcessor jobProcessor,

View file

@ -2,9 +2,9 @@
using JetBrains.Annotations;
using VirtualPrinter.Agent.Core;
using AmagnoVirtualPrinter.Agent.Core.Interfaces;
namespace VirtualPrinter.Agent.Lib.Model
namespace AmagnoVirtualPrinter.Agent.Lib.Model
{
public class ProgressUpdateArgs : EventArgs
{

View file

@ -4,10 +4,10 @@ using System.Runtime.InteropServices;
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyTitle("VirtualPrinter.Agent.Lib")]
[assembly: AssemblyTitle("AmagnoVirtualPrinter.Agent.Lib")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyCompany("Amagno")]
[assembly: AssemblyProduct("")]
[assembly: AssemblyCopyright("")]
[assembly: AssemblyTrademark("")]

View file

@ -7,8 +7,8 @@
<ProjectGuid>{AA25364D-22D5-44B0-86A5-6FB14C686308}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>VirtualPrinter.Logging</RootNamespace>
<AssemblyName>VirtualPrinter.Logging</AssemblyName>
<RootNamespace>AmagnoVirtualPrinter.Logging</RootNamespace>
<AssemblyName>AmagnoVirtualPrinter.Logging</AssemblyName>
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<Deterministic>true</Deterministic>

View file

@ -2,7 +2,7 @@
using JetBrains.Annotations;
namespace VirtualPrinter.Logging
namespace AmagnoVirtualPrinter.Logging
{
// ReSharper disable once UnusedTypeParameter
public interface IVirtualPrinterLogger<out T> : IVirtualPrinterLogger

View file

@ -1,7 +1,7 @@
using Autofac;
using Autofac.Extras.NLog;
namespace VirtualPrinter.Logging
namespace AmagnoVirtualPrinter.Logging
{
public class LoggerModule : Module
{

View file

@ -4,10 +4,10 @@ using System.Runtime.InteropServices;
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyTitle("VirtualPrinter.Logging")]
[assembly: AssemblyTitle("AmagnoVirtualPrinter.Logging")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyCompany("Amagno")]
[assembly: AssemblyProduct("")]
[assembly: AssemblyCopyright("")]
[assembly: AssemblyTrademark("")]

View file

@ -7,7 +7,7 @@ using JetBrains.Annotations;
using NLog;
namespace VirtualPrinter.Logging
namespace AmagnoVirtualPrinter.Logging
{
public class VirtualPrinterLogger<T> : VirtualPrinterLogger, IVirtualPrinterLogger<T>
{

View file

@ -7,8 +7,8 @@
<ProjectGuid>{CD1C8E9D-5335-41AC-B0C0-88FD7C7C55F3}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>VirtualPrinter.Utils</RootNamespace>
<AssemblyName>VirtualPrinter.Utils</AssemblyName>
<RootNamespace>AmagnoVirtualPrinter.Utils</RootNamespace>
<AssemblyName>AmagnoVirtualPrinter.Utils</AssemblyName>
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<Deterministic>true</Deterministic>
@ -51,13 +51,13 @@
<Compile Include="Windows.cs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\VirtualPrinter.Agent.Core\VirtualPrinter.Agent.Core.csproj">
<Project>{135C85EB-2116-4CC4-8CCB-B6804B9D6467}</Project>
<Name>VirtualPrinter.Agent.Core</Name>
<ProjectReference Include="..\AmagnoVirtualPrinter.Agent.Core\AmagnoVirtualPrinter.Agent.Core.csproj">
<Project>{135c85eb-2116-4cc4-8ccb-b6804b9d6467}</Project>
<Name>AmagnoVirtualPrinter.Agent.Core</Name>
</ProjectReference>
<ProjectReference Include="..\VirtualPrinter.Logging\VirtualPrinter.Logging.csproj">
<Project>{AA25364D-22D5-44B0-86A5-6FB14C686308}</Project>
<Name>VirtualPrinter.Logging</Name>
<ProjectReference Include="..\AmagnoVirtualPrinter.Logging\AmagnoVirtualPrinter.Logging.csproj">
<Project>{aa25364d-22d5-44b0-86a5-6fb14c686308}</Project>
<Name>AmagnoVirtualPrinter.Logging</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>

View file

@ -1,11 +1,11 @@
namespace VirtualPrinter.Utils
namespace AmagnoVirtualPrinter.Utils
{
public struct Files
{
public const string FILES = @"Files";
public const string PRINTER_SERVICE_EXE = "VPDAgent.exe";
public const string PRINTER_SERVICE_EXE = "AmagnoPrinterAgent.exe";
public const string SETUP_DRIVER_EXE = "setupdrv.exe";
public const string AGENT_PROGRESS_EXE = "VPDAgentProgress.exe";
public const string AGENT_PROGRESS_EXE = "AmagnoPrinterAgentProgress.exe";
public const string DILIVERY_EXE = "delivery.exe";
public const string LICENCE_FILE = "LICENSE.rtf";
public const string PRE_CONVERTER = @"C:\Program Files (x86)\MyPreConverter.exe ARG";

View file

@ -1,8 +1,8 @@
using System.IO;
using AmagnoVirtualPrinter.Agent.Core.Interfaces;
using AmagnoVirtualPrinter.Agent.Core;
using VirtualPrinter.Agent.Core;
namespace VirtualPrinter.Utils
namespace AmagnoVirtualPrinter.Utils
{
public class DirectoryHelper : IDirectoryHelper
{

View file

@ -4,10 +4,10 @@ using System.Runtime.InteropServices;
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyTitle("VirtualPrinter.Utils")]
[assembly: AssemblyTitle("AmagnoVirtualPrinter.Utils")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyCompany("Amagno")]
[assembly: AssemblyProduct("")]
[assembly: AssemblyCopyright("")]
[assembly: AssemblyTrademark("")]

View file

@ -1,15 +1,16 @@
using System;
using System.IO;
using System.Linq;
using AmagnoVirtualPrinter.Agent.Core.Enums;
using AmagnoVirtualPrinter.Agent.Core.Interfaces;
using AmagnoVirtualPrinter.Agent.Core.Model;
using JetBrains.Annotations;
using Microsoft.Win32;
using VirtualPrinter.Agent.Core;
using VirtualPrinter.Agent.Core.Enums;
using AmagnoVirtualPrinter.Agent.Core;
namespace VirtualPrinter.Utils
namespace AmagnoVirtualPrinter.Utils
{
public class RegistryRepository : IRegistryRepository
{

View file

@ -2,13 +2,13 @@
using System.IO;
using System.Text;
using System.Threading;
using AmagnoVirtualPrinter.Agent.Core.Interfaces;
using AmagnoVirtualPrinter.Logging;
using JetBrains.Annotations;
using VirtualPrinter.Agent.Core;
using VirtualPrinter.Logging;
using AmagnoVirtualPrinter.Agent.Core;
namespace VirtualPrinter.Utils
namespace AmagnoVirtualPrinter.Utils
{
public class Shell : IShell
{

View file

@ -9,7 +9,7 @@ using JetBrains.Annotations;
using Microsoft.Win32.SafeHandles;
namespace VirtualPrinter.Utils
namespace AmagnoVirtualPrinter.Utils
{
[SuppressMessage("ReSharper", "InconsistentNaming")]
[SuppressMessage("ReSharper", "FieldCanBeMadeReadOnly.Global")]

View file

@ -4,7 +4,7 @@ using System.Runtime.InteropServices;
using JetBrains.Annotations;
namespace VirtualPrinter.Utils
namespace AmagnoVirtualPrinter.Utils
{
public class Windows
{

View file

@ -1,8 +0,0 @@
namespace VirtualPrinter.Agent.Core
{
public interface IVirtualPrinterService
{
void Start();
void Stop();
}
}

View file

@ -1,27 +0,0 @@
using JetBrains.Annotations;
using VirtualPrinter.Agent.Core;
namespace VirtualPrinter.Agent.Lib
{
public class VirtualPrinterService : IVirtualPrinterService
{
[NotNull]
private readonly IVirtualPrinter _printer;
public VirtualPrinterService([NotNull]IVirtualPrinter printer)
{
_printer = printer;
}
public void Start()
{
_printer.Init();
}
public void Stop()
{
_printer.Dispose();
}
}
}