Nfield.Services.Implementation.NfieldMediaFilesService.InitializeNfieldConnection C# (CSharp) Method

InitializeNfieldConnection() public method

public InitializeNfieldConnection ( INfieldConnectionClient connection ) : void
connection INfieldConnectionClient
return void
        public void InitializeNfieldConnection(INfieldConnectionClient connection)
        {
            ConnectionClient = connection;
        }

Usage Example

        public void TestAddOrUpdateAsync_Always_DoesNotThrow()
        {
            const string surveyId = "SurveyId";
            const string fileName = "MyFileName";
            byte[] content = new byte[] { 1, 2, 3, 4, 5 };

            var mockedNfieldConnection = new Mock<INfieldConnectionClient>();
            var mockedHttpClient = CreateHttpClientMock(mockedNfieldConnection);
            mockedHttpClient
                .Setup(client => client.PutAsync(ServiceAddress + "Surveys/" + surveyId + "/MediaFiles/?fileName=" + fileName,
                        It.IsAny<HttpContent>()))
                .Returns(CreateTask(HttpStatusCode.OK));

            var target = new NfieldMediaFilesService();
            target.InitializeNfieldConnection(mockedNfieldConnection.Object);

            target.AddOrUpdateAsync(surveyId, fileName, content).Wait();
        }
All Usage Examples Of Nfield.Services.Implementation.NfieldMediaFilesService::InitializeNfieldConnection