C# Класс Askme.Domain.Question

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AcceptSolution ( Answer answer ) : void
AddAnswer ( Answer answer ) : void
AddTags ( Tag tag ) : void
CastVote ( QuestionVote vote ) : void
Equals ( Question other ) : bool
Equals ( object obj ) : bool
GetHashCode ( ) : int
GetVotes ( ) : Votes
IsOwner ( User asker ) : bool
Question ( ) : System
Question ( string text, User user ) : System

Приватные методы

Метод Описание
AssignPointForAcceptingAnswer ( ) : void

Описание методов

AcceptSolution() публичный Метод

public AcceptSolution ( Answer answer ) : void
answer Answer
Результат void

AddAnswer() публичный Метод

public AddAnswer ( Answer answer ) : void
answer Answer
Результат void

AddTags() публичный Метод

public AddTags ( Tag tag ) : void
tag Tag
Результат void

CastVote() публичный Метод

public CastVote ( QuestionVote vote ) : void
vote QuestionVote
Результат void

Equals() публичный Метод

public Equals ( Question other ) : bool
other Question
Результат bool

Equals() публичный Метод

public Equals ( object obj ) : bool
obj object
Результат bool

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

GetVotes() публичный Метод

public GetVotes ( ) : Votes
Результат Votes

IsOwner() публичный Метод

public IsOwner ( User asker ) : bool
asker User
Результат bool

Question() публичный Метод

public Question ( ) : System
Результат System

Question() публичный Метод

public Question ( string text, User user ) : System
text string
user User
Результат System