Modifying / Adding to C# Partial Classes
<p>I have got a partial class in my C# project i.e. auto-generated code from Entity Framework. Now I want to modify or add some more functionalities, properties or methods to that class. I have the auto-generated class code under <code>EntityFrameworkModel.tt\Author.cs</code> tab in the project while the other related classes are in another folder i.e. <code>GraphData</code> in the same project.  </p>

<p>I also know that the name of partial classes should be same while file name may be different or same as well. I did same but when I defined the object for <code>Author.cs</code> as:  </p>

<pre><code>protected override EvoObject ConvertCPV(Author _author)  
{
    if (_author.???)  
    {
        //...  
    }
}
</code></pre>

<p>I can't access the methods defined in <code>GraphData\Author.cs</code> (The question marks in example code) whereas the properties defined in <code>EntityFrameworkModel.tt\Author.cs</code> are only accessible.   </p>

<p>Here I attached the <code>Solution Explorer</code> image as:  </p>

<p><a href="https://i.stack.imgur.com/oSZ62.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/oSZ62.png" alt="enter image description here"></a></p>

<p>How can I access the properties and methods from both classes?</p>