c# - Error Ambiguity and Missing partial modifier -
i follow http://www.dotnetcurry.com/showarticle.aspx?id=585 project have error ambiguity , missing partial modifier.
my code @ iservice1.cs
namespace wct_dataserviceapp { [servicecontract] public interface iservice1 { [operationcontract] imageemployee getempbyempno(int empno); } [datacontract] public class imageemployee { [datamember] public int empno { get; set; } [datamember] public byte[] empimage { get; set; } } }
and code @ service1.svc.cs
namespace wct_dataserviceapp { // note: can use "rename" command on "refactor" menu change class name "service1" in code, svc , config file together. public class service1 : iservice1 { public imageemployee getempbyempno(int empno) { var conn = new sqlconnection(@"data source=yeo-pc\sqlexpress;initial catalog=image;integrated security=true"); conn.open(); var cmd = new sqlcommand(); cmd.connection = conn; cmd.commandtext = "select * imageemployee empno=@empno"; cmd.parameters.addwithvalue("@empno", empno); var reader = cmd.executereader(); imageemployee objimgemp = new imageemployee(); while (reader.read()) { objimgemp.empno = convert.toint32(reader["empno"]); objimgemp.empimage = (byte[])reader["empimage"]; } reader.close(); conn.close(); return objimgemp; } } }
it appears has class service1
in solution. if trying in new wcf project default 2 files 1 interface , 1 class, named as: iservice1.cs
, service1.cs
. need delete these 2 or replace code yours. error asking use word partial, used partial class assuming defining partial class service1
in new code file.
Comments
Post a Comment