Articles of .net core

login à SQL Server avec le code .Net sous OS X

J'essaie de porter une API web qui sert de frontal pour une database SQL Server. L'interface Web fonctionne correctement sous Windows et, lorsqu'elle est déployée sur IIS, fonctionne à partir de .Net Core sous Windows, mais génère une erreur de connection lors de l'exécution à partir d'OSX ou de Linux. La string de connection qui […]

Comment forcer des valeurs par défaut dans un insert avec le kernel EntityFramework?

Lorsque vous ajoutez un logging avec EntityFramework Core, si je veux forcer une colonne dont la valeur par défaut est annother, la valeur par défaut est prise. SQL CREATE TABLE MyEntity( Id INT IDENTITY(1,1) NOT NULL, MyProperty1 VARCHAR(50), MyBool BIT NOT NULL DEFAULT 1 ); .NET public void insertNewMyEntity() { MyEntity me = New MyEntity(); […]

Exécutez le test .net core 1.1 dans le cluster kubernetes et connectez-vous au moteur de calcul google du moteur de calcul VM

J'ai le projet .NET Core 1.1 Test et je construis ce projet dans les pods de kubernetes en utilisant l'agent VSTS linux. Dans l'un des tests, j'essaie de me connecter à SQL Server (installé dans une machine virtuelle dans Google Compute Engine). Chaque fois que ce test s'exécute (avec la command de test dotnet), j'obtiens […]

login de string d'instance SQL Server dans Linux Docker

Je publie une application pour docker image microsoft/dotnet:1.0.1-core qui reference l'instance de Sql Server dans la string de connection: "Data Source=host\instance;Initial Catalog=database;User ID=user;Password=pass;" Dans l'environnement Windows, cela fonctionne aussi, mais en utilisant docker, l'application ne peut pas se connecter à la database. Changer la Data Source pour utiliser le port au lieu de l' instance […]

Entity Framework – Mappage de database pour get la dernière input

Imaginez une database avec deux tables: Blog et Post . Pris mon scénario, la table Post a une propriété appelée CreateDate , qui est égale à la date à laquelle le Post a été créé. J'ai une relation entre Blog et Post , où un Blog peut contenir beaucoup de Posts , et je souhaite […]

Comment .NET Core sur Linux détermine-t-il le port sur lequel une instance de SQL Server écoute?

J'ai une API Web ASP.NET Core 1.1 qui s'exécute dans un conteneur Docker sur Ubuntu et se connecte à une database SQL Server (SQL Server 2012 SP3) sur un server Windows. Cela fonctionne dans 3 environnements sur 4, mais dans un environnement, il ne peut pas se connecter au server SQL et j'essaye de résoudre […]

Activation du debugging de procédure stockée SQL Server à partir de .Net Core

J'ai vu beaucoup de Q & A en ligne qui expliquent comment activer le debugging des procédures stockées de SQL Server mais ils s'appliquent à non-Core .NET par exemple .NET 3.5 etc. J'essaye de déboguer dans une procédure stockée d'une bibliothèque C # .Net Core mais je ne peux pas faire ça marche du tout. […]

ef core System.ArgumentException lors de l'exécution de commands de migration

J'essaye d'employer le nouveau Add-Migration name command de migration de kernel d'ef par la console de gestionnaire de package et j'obtiens: La valeur ne peut pas être nulle. Nom du paramètre: connectionSsortingng le model complet est comme ceci: public class Blog { public int Id { get; set; } public ssortingng Name { get; set; […]

ReliableSqlConnection pour .NetCore et .NetStandard

Je transfère une bibliothèque de classs de .NetFramework vers .NetCore ou .NetStandard (en décidant toujours quel est le meilleur ajustement). Ma bibliothèque gère beaucoup de SQL et utilise les packages EnterpriseLibrary.TransientFaultHandling et EnterpriseLibrary.TransientFaultHandling.Data Nuget pour la détection des erreurs transitoires, les stratégies de réessai et les connections fiables à SQL sur Azure. Je ne suis […]

L'application DotnetCore s'exécutant dans Docker sur le conteneur multidonateur Amazon Linux renvoie une erreur lors du process de connection de Sql Server

J'ai une application DotnetCore ( DotNetCore v1.1 ) fonctionnant sur Docker dans une instance Amazon Linux ( 64bit Amazon Linux 2016.09 v2.5.2 exécutant Multi-container Docker 1.12.6 (Generic) ). Lorsque j'essaie de me connecter à mon server Sql 2014 (mise à jour cumulative 2) , j'obtiens une exception Exception: System.Data.SqlClient.SqlException: A connection was successfully established with […]