コード例 #1
0
 public async Task <IdentityResult> Post(EmployeeViewModel employee)
 {
     return(await _employeeManager.CreateAsync(employee));
 }
コード例 #2
0
 public IActionResult Create([FromBody] Employee value) =>
 new WebApiPost <Employee>(this, () => _manager.CreateAsync(WebApiActionBase.Value(value)),
                           operationType: OperationType.Create, statusCode: HttpStatusCode.Created, alternateStatusCode: null, locationUri: (r) => new Uri($"/api/v1/employees/{r.Id}", UriKind.Relative));
コード例 #3
0
ファイル: EmployeeServices.cs プロジェクト: TeeGeorge/newProj
 public async Task CreateAsync(CreateEmployeeInput input)
 {
     var @employee = Employee.Create(input.Name, input.Email, input.PhoneNumber, input.Department, input.TimePreference, input.subscribe);
     await _employeeManager.CreateAsync(@employee);
 }
コード例 #4
0
 public IActionResult Create([FromBody] Employee value)
 {
     return(new WebApiPost <Employee>(this, () => _manager.CreateAsync(WebApiActionBase.Value(value)),
                                      operationType: OperationType.Create, statusCode: HttpStatusCode.Created, alternateStatusCode: null));
 }