Webservice og objecter
Har et problem..Jeg forsøger at sende et object fra webservice til en client.
Et hurtigt eksemple...tag jer ikke af navnene
sing System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Diagnostics;
using System.Web;
using System.Web.Services;
namespace mandetester
{
[WebService(Namespace="http://localhost/WebService/WebService.asmx")]
public class WebService : System.Web.Services.WebService
{
public WebService()
{
InitializeComponent();
}
#region Component Designer generated code
//Required by the Web Services Designer
private IContainer components = null;
private void InitializeComponent()
{
}
protected override void Dispose( bool disposing )
{
if(disposing && components != null)
{
components.Dispose();
}
base.Dispose(disposing);
}
#endregion
[WebMethod]
public mand getMand()
{
Mand mand= new Mand("Erik", "Larsen");
return mand
}
}
Client
localhost.WebService WS = new localhost.WebService();
Mand mand = WS.getMand();
Og her kommer så min fejl
Jeg kan ikke sætte det object som jeg får fra webservice, med det objectt der ligger på clienten...De skulle gerne være ens da de benytter samme class, som er importeret både i webservice og på client programmet...
begge bruger namespace Mandetester
får følgende fejl
cannot implicity convert type mandetester.localhost.Mand to mandetester.Mand...
Og hvorfor ikke det begge objecter skulle være ens...
nogle svar??
