console-application

    0热度

    1回答

    我已经实现了一项Windows服务,它将从数据库中获取电子邮件列表,并每隔60秒使用.net邮件发送它们。 我已经使用存储库模式设计了它,请参阅解决方案文件夹和项目的屏幕截图。 Click to see the picture 问题: 在图案方面我是在正确的轨道上?分离项目的结构,为每个存储库和每个存储库的服务创建一个接口。 如果某些业务逻辑与数据库无关,是否还需要为它们创建存储库或者服务是否足够

    3热度

    1回答

    我想使用Microsoft.Extensions.Caching.Memory.MemoryCache在.NET核2.0控制台应用程序(实际上,在其或者在控制台或在asp.net应用程序中使用的库) 我创建了一个测试应用程序: using System; namespace ConsoleTest { class Program { static void M

    0热度

    2回答

    我有数以千计的文件位于FTP服务器。我的任务是从ftpserver下载文件,然后解压缩文件,然后处理文件。对于下载我使用Tamir库和解压缩我使用Ionic.zip然后处理文件。 当我使用的线程,下载从FTP服务器的文件停止,不知道其中的原因,也许FTP服务器不允许使用线程下载文件。然后我使用线程来解压缩文件并进行处理。这也因为错误而失败,如 进程无法访问文件'文件',因为它正在被另一个进程使用。

    6热度

    1回答

    我在Visual Studio Community 2017 v。15.3.1上,我似乎无法找到Win32控制台应用程序或Win32项目。仍然有空的c + +项目模板和Windows控制台应用程序模板。 在开始页面,我仍然有赢得32控制台项目可用,但如果我点击它,I get a prompt about removing it from the list 编辑:我目前正在安装下列工作负载: 通用的

    0热度

    1回答

    挣扎于打印。我知道它应该是两个for循环打印出重复的字母,但是,有问题缩进线。它应该是一个简单的控制台C#程序打印出像下面的形状与输入3. XXXXX XXX X 随着输入4应该是这样 XXXXXXX XXXXX XXX X 这是我的代码。两个for循环可以正确地获取字母,但是所有行都排在了左侧,而不是中央。 static void Main(string

    0热度

    1回答

    我正在尝试开发一个工具来将数据从SQL数据库迁移到NoSQL数据库。该应用程序需要是一个控制台应用程序。我想使用EntityFramework作为ORM框架。当我试图安装NuGET软件包时,nuget软件包管理器说EF与控制台应用程序不兼容。 有没有什么办法可以在我的控制台应用程序中使用EF6?

    -2热度

    3回答

    我试图在数据库中获取表名,连接成功,但选择查询给我(System.Data.SqlClient.SqlCommand)在结果中。在我的代码下面。 SqlCommand cmd = new SqlCommand("select TABLE_NAME from DBNAME.TABLES"); Console.WriteLine(cmd); string SelectQuery = "SELECT

    0热度

    1回答

    我有这个控制台应用程序生成一组伪造的数据/数据库信息进行测试。 public List<LCS_ExchangeDataStaging> GenerateNewData(int count) { var newData = new List<LCS_ExchangeDataStaging>(); var random = new Random();

    1热度

    1回答

    我在我的类中有一个Update方法,它包含一个using语句来创建一个UnitOfWork的新实例,这是因为我发送电子邮件是异步的,因为EF和DbContext不是线程安全的必须创建每个请求都有一个新的dbContext。 我在我的UnitOfWork中使用了Autofac for DI,但我不知道如何在使用语句中使用我的新UnitOfWork构造函数,以确保它创建一个新实例。 请注意,这是一个控

    1热度

    1回答

    我想在多线程中运行多个浏览器,登录到上单独账户的网站。我目前面临的问题是浏览器正在共享会话,因此它永远不会登录到多个帐户,因为它之间共享帐户,我想它以某种方式共享Internet Explorer缓存和会话。 有没有办法可以避免这样的问题?